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 Sticky_Fingers · Jul 14, 2013 at 02:42 PM · inspector

Unity has stopped dynamically displaying changes via the inspector while in the game view.

Hello

Another noob question. I think I might have toggled an option somewhere accidentally but when I change values in the inspector (such as a variable for the position of a GUI label) it is not changing and showing dynamically to the game screen when I run my scene. I thought this would be a fairly famous question by now but alas, no luck.

So, how do I enable dynamic changes to data in the game view in run time?

Thanks

Comment
Add comment · Show 2
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 Jamora · Jul 14, 2013 at 04:16 PM 0
Share

Any change to the values in the inspector should always be reflected in the game. So without seeing your code, I can only guess why your changes aren't reflected in the game. Are you actually using the variable in the code? You might have public int x; but then use a constant in your GUI label: GUI.Label(new rect (0,0,100,100));

avatar image Sticky_Fingers · Jul 14, 2013 at 07:20 PM 0
Share

Hey there. Sorry I didn't post current code. I didn't add it earlier because I was so sure it was some kind of tool/button in the unity developer that disabled or enabled dynamic changes to the game view. Here is my code: //inspector variables var labelRight :float = 75; //spaces the label to the right. used for aligning

 function OnGUI()
 {
     //left, top,width, height
     GUI.Label(Rect(Screen.width -labelRight,10,100,20), "Time: "+ gameTime);
     
 }

When I edit the value of labelRight via the inspector, it does not update the game view at all.

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by Slobdell · Jul 14, 2013 at 08:43 PM

You are probably setting the value in your script somewhere. So when you change the value, and fire up your scene, it changes it right back. You should either just declare the variable in the class and not set a value if you want to only set it in the inspector. Or, you can set the value when you declare the value. But don't change the value in your start function. Does that make sense?

Comment
Add comment · Share
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

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

17 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 avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How do I create a JavaScript class that creates an object with viewable variables in the inspector? 3 Answers

Why is my class hidden in inspector with C# and not JS? 1 Answer

Mask field in the editor 8 Answers

reseting inspector value automatically 1 Answer

Particle emitter 0 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