Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by stv · Apr 19, 2013 at 09:58 AM · materialscriptingbasicsmenu

Game is Paused Menu shows up

Hi,

first, i already spend lots of time looking up previously ask questions. I even found many good answers. But unfortunately i am not able to achive exactly what i want.

What i want (for now):

When u click the mousebutton the game stops (i dont care about anything, but the mouselook. i dont want to look around navigating through the menu) and the menu shows up. Within the menu u can choose between different objekts u can choose materials for. When u cilick the mousebutton again everything disappears.

Now, all of that can be realy basic (normal gui buttons are enough). How i aready mentioned i already tried alot to achive that, and the whole part with the buttons and the menu works just fine. The biggest Problem i have is the game pause. I realy dont get, why its not working.

So here is the code i already put together.

 var isGamePaused : boolean = false;
 var material1 : Material;
 var material2 : Material;
 var material3 : Material;
 var material4 : Material;
 
 
 
 function Update() 
 {
 
 if(Input.GetKeyDown(KeyCode.Mouse0)){
       if(!isGamePaused){
             isGamePaused = true;
             GameObject.Find("First Person Controller").GetComponent("MouseLook").enabled = false;
             GameObject.Find("Main Camera").GetComponent("MouseLook").enabled = false;
       }
 }
 
 if(Input.GetKeyDown(KeyCode.Mouse0)){
       if (isGamePaused){
             isGamePaused = false;
             GameObject.Find("First Person Controller").GetComponent("MouseLook").enabled = true;
             GameObject.Find("Main Camera").GetComponent("MouseLook").enabled = true;
       }
 }
 }
 
 function OnGUI ()
 {
     if(isGamePaused)
     {
         if (GUI.Button(Rect (0,0, 100,50), "Boden"))
     {
         if(GameObject.Find("3d_daten__3d_Boden").renderer.sharedMaterial == material1)
        
                 GameObject.Find("3d_daten__3d_Boden").renderer.sharedMaterial = material2;
    
         else 
         
             GameObject.Find("3d_daten__3d_Boden").renderer.sharedMaterial = material1;
            
            
      }
      if (GUI.Button(Rect (100,0, 100,50), "Profile"))
     {
         
         if(GameObject.Find("3d_daten__3d_Profile").renderer.sharedMaterial == material3)
        
                     GameObject.Find("3d_daten__3d_Profile").renderer.sharedMaterial = material4;
        
         else 
         
                 GameObject.Find("3d_daten__3d_Profile").renderer.sharedMaterial = material3;
     }
     }
 }

Thanks in advance.

Stephan

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

11 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Material doesn't have a color property '_Color' 4 Answers

The name 'Joystick' does not denote a valid type ('not found') 2 Answers

Finding center of a cube 1 Answer

Script that switches between first and third person controller 3 Answers

auto detect resolution 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges