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 Strale0 · Mar 26, 2013 at 06:17 PM · errorcs0103

Error CS 0103

Hi i have this error

Assets/Scripts/Character Classes/CharacterGenerator.cs(30,17): error CS0103: The name `DisplayPointsLeft' does not exist in the current context

How can i solve it ?

 using UnityEngine;
 using System.Collections;
 using System;                         //used for the Enum class
 
 public class CharacterGenerator : MonoBehaviour {
     private PlayerCharacter _toon;
     private const int STARTING_POINTS = 350;
     private const int MIN_STARTING_ATTRIBUTE_VALUE = 10;
     private int pointsLeft;
     
     // Use this for initialization
     void Start () {
         _toon = new PlayerCharacter();
         _toon.Awake ();
         
         pointsLeft = STARTING_POINTS;
         
         for(int cnt = 0; cnt < Enum.GetValues(typeof(AttributeName)).Length; cnt++) {
         _toon.GetPrimaryAttribute(cnt).BaseValue = MIN_STARTING_ATTRIBUTE_VALUE;
         }
     }
     
     // Update is called once per frame
     void Update () {
     
     }
     
     void OnGUI() {
         DisplayName();
         DisplayPointsLeft();
         DisplayAttributes();
         DisplayVitals();
         DisplaySkills();
     }
     
     private void DisplayName() {
         GUI.Label(new Rect(10, 10, 50, 25), "Name:");
         _toon.Name = GUI.TextArea(new Rect(65, 10, 100, 25), _toon.Name);
     }
     
     private void DisplayAttributes() {
         
         for(int cnt = 0; cnt < Enum.GetValues(typeof(AttributeName)).Length; cnt++) {
             GUI.Label(new Rect(10, 40 + (cnt * 25), 100, 25), ((AttributeName)cnt).ToString() );
             GUI.Label(new Rect(115, 40 + (cnt * 25), 30, 25), _toon.GetPrimaryAttribute(cnt).AdjustedBaseValue.ToString());
             GUI.Button(new Rect(150, 40 + (cnt * 25), 25, 25 ), "-");
             GUI.Button(new Rect(180, 40 + (cnt * 25), 25, 25 ), "+");
         }
     }
     
     private void DisplayVitals() {
         for(int cnt = 0; cnt < Enum.GetValues(typeof(VitalName)).Length; cnt++) {
             GUI.Label(new Rect(10, 40 + ((cnt + 7) * 25), 100, 25), ((VitalName)cnt).ToString());
             GUI.Label (new Rect(115, 40 + ((cnt + 7) * 25), 30, 25), _toon.GetVital(cnt).AdjustedBaseValue.ToString());
         }
     }
     
     private void DisplaySkills() {
         for(int cnt = 0; cnt < Enum.GetValues(typeof(Skill)).Length; cnt++) {
             GUI.Label(new Rect(150, 40 + (cnt * 25), 100, 25), ((SkillName)cnt).ToString());
             GUI.Label(new Rect(225, 40 + (cnt * 25), 30, 25), _toon.GetSkill(cnt).AdjustedBaseValue.ToString());
         }
     }
     
     private void DisplayPoints() {
         GUI.Label(new Rect(250, 10, 50, 25), "Points Left" + pointsLeft.ToString());
     }
 }
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

1 Reply

· Add your reply
  • Sort: 
avatar image
1

Answer by Graham-Dunnett · Mar 27, 2013 at 02:21 AM

Assets/Scripts/Character Classes/CharacterGenerator.cs(30,17):

This tells you that the error occured in your CharacterGenerator.cs file. The line number is 30, and the column number is 17. Typically you can ignore the column number. What is always critical is that you look at the line (in your case line 30) very carefully. (In your code posting the numbers seem a bit wrong. If you need help, always posts the exact code you have, and never trim it down, otherwise people like me cannot figure out the line number with the problem.)

error CS0103:

This is an internal error number. If you ever need help with a problem, do a google search and use this as a search term. There is not a list of errors and what they mean because:

**The name DisplayPointsLeft' does not exist in the current context** A sort-of human readable error message. In your case it means that you are using a function named DisplayPointsLeft`, however the compiler cannot find a function with that name. In your case the function is called DisplayPoints and not DisplayPointsLeft, so the compiler gets 100 bonus points for spotting the problem correctly. (The compiler is never wrong.)

HTH

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

15 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

Related Questions

Error CS1525 calling OntriggerEnter 1 Answer

error CS0103: The name `AttributeName' does not exist in the current context 0 Answers

UnityEngine found but MonoBehaviour or Vector3 not found in MonoDevelop 1 Answer

I have an error, CS0103. it says that 'ImageEffects' does not exist in the current context. What is the script or code of Image Effects that works? 0 Answers

CS0103 Error 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