• 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 /
This question was closed Jul 11, 2014 at 10:46 AM by Bunny83 for the following reason:

Problem is not reproducible or outdated

avatar image
0
Question by Maxmani · Jul 11, 2014 at 09:46 AM · buttonmain menu

My GUI stopped working

Ok I fixed it. The problem was with the text. I tried to create new ones and they worked.

I have a main menu with 3D GUI buttons. They worked perfectly until now. I can't press them. I noticed that after I changed the font but changing it back doesn't work.

This is my script.

 var isQuit=false;
 
 function OnMouseEnter(){
     //change text color
     renderer.material.color=Color.red;
 }
 
 function OnMouseExit(){
     //change text color
     renderer.material.color=Color.white;
 }
 
 function OnMouseUp(){
     //is this quit
     if (isQuit==true) {
         //quit the game
         Application.Quit();
     }
     else {
         //load level
         Application.LoadLevel(1);
     }
 }
 
 function Update(){
     //quit game if escape key is pressed
     if (Input.GetKey(KeyCode.Escape)) {
             Application.Quit();
     }
 }
Comment
Add comment · Show 8
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
avatar image gjf · Jul 11, 2014 at 10:02 AM 0
Share

nothing obviously weird in that code; how do you know that this is where the problem is?

are the colors changing when you mouse over?

avatar image Maxmani · Jul 11, 2014 at 10:18 AM 0
Share

No. They are not changing.

avatar image gjf · Jul 11, 2014 at 10:23 AM 0
Share

is this script attached to any object? try adding a Debug.Log() into Update() to check...

avatar image Maxmani · Jul 11, 2014 at 10:24 AM 0
Share

Oh and my bad. It's not Gui. It is just 3D text with that script.

avatar image Maxmani · Jul 11, 2014 at 10:25 AM 0
Share

Ok, I'll try.

Show more comments

0 Replies

  • Sort: 

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

How do I make a working button? 1 Answer

problem with button touch zone 0 Answers

I have a main menu, and I want to have another button with more games. How can I do that? 0 Answers

UI buttons are clickable but not performing task after go back to main menu 1 Answer

How to make in main menu? 5 Answers


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