• 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
-1
Question by Tettsure · Aug 03, 2014 at 04:44 AM · variable

Variable Assigned?

I keep getting an error that says the variable scoreText has not been assigned. The start() works, but after that, it keeps displaying that error.

alt text

2.png (25.1 kB)
Comment
Add comment · Show 7
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 rutter · Aug 03, 2014 at 04:09 AM 0
Share

Looks like you need to set a value in the inspector.

avatar image Tettsure · Aug 03, 2014 at 11:06 AM 0
Share

I have done that as well and the error is still displayed.

avatar image Tettsure · Aug 03, 2014 at 11:08 AM -1
Share

Hi, sorry, I am an idiot and posted the incorrect image. I have correct syntax when the error is displayed. I have public GUIText scoreText; and the error is displayed each time the code goes through the OnTriggerEnter() method.,Hi, sorry. I am idiot and posted the non-updated image. I have correct syntax when the error is displayed. When I have public GUIText scoreText; it dis

avatar image meat5000 ♦ Tettsure · Aug 03, 2014 at 11:09 AM 1
Share

Wow really? You are totally spam$$anonymous$$g down this page...and with "I am an idiot" no less.

avatar image Kiwasi Tettsure · Aug 03, 2014 at 10:21 PM 0
Share

No comments in the answers section.

Also don't paste screen shots, paste actual code that we can copy and paste. People will often try run your code in Unity to help find the error.

avatar image meat5000 ♦ · Aug 03, 2014 at 12:02 PM 0
Share

And what did you add for your value of scoreText?

avatar image meat5000 ♦ · Aug 03, 2014 at 12:08 PM 0
Share
 void Start()
 {
     score = 0;
     scoreText.text = ("Blobs Saved: " + score.ToString());
     UpdateScore();
 }

Perhaps stick something like that in your Start().

Change your UpdateScore()'s '+ score' to '+ score.ToString()'

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by Jzmallz · Aug 03, 2014 at 05:10 AM

because public GUIText scoretext = ; is not correct syntax, you have to either state what you want it to equal to or do what I think you want to do which is this:

public GUIText scoreText;

Comment
Add comment · Show 1 · 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
avatar image Tettsure · Aug 03, 2014 at 11:05 AM 0
Share

Hi, sorry, I am an idiot and posted the incorrect image. I have correct syntax when the error is displayed. I have public GUIText scoreText; and the error is displayed each time the code goes through the OnTriggerEnter() method.

avatar image
0

Answer by Kiwasi · Aug 03, 2014 at 05:04 AM

 public GUIText scoreText = ;

No clues there?

Change it to the following and assign a value via the inspector

 public GUIText scoreText;
Comment
Add comment · Show 1 · 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
avatar image Tettsure · Aug 03, 2014 at 11:06 AM 0
Share

Same as above. I am an idiot and posted the incorrect image. I have correct syntax when the error is displayed. I have public GUIText scoreText; and the error is displayed each time the code goes through the OnTriggerEnter() method.

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.

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

6 People are following this question.

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

Related Questions

How to access this variable? 2 Answers

Global Variables Refuse to Cooperate 1 Answer

Variable disappears in playmode? 1 Answer

Find Object with variable, not a name. 1 Answer

Can I make variables visible to other scripts without making them visible in the Inspector? 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