- Home /
 
error CS8032: Internal compiler error during parsing, Run with -v for details
Hello Forgive me if this is a simple mistake, for I am more used to Javascript and am not as good at C#, but when I try to run one of my scripts I keep getting the error Assets/Scripts/CSharpScripts/New_Career.cs(4,79): error CS8032: Internal compiler error during parsing, Run with -v for details and Assets/Scripts/CSharpScripts/New_Career.cs(3,6): error CS0116: A namespace can only contain types and namespace declarations. My code is
 using UnityEngine;
 using System.Collections;
 Fame ls = GameObject.Find("Career_Variables").GetComponent();
 Fame_level ls = GameObject.Find("Career_Variables").GetComponent();
 money ls = GameObject.Find("Career_Variables").GetComponent();
 Races_Completed ls = GameObject.Find("Career_Variables").GetComponent();
 Races_won ls = GameObject.Find("Career_Variables").GetComponent();
 Races_lost ls = GameObject.Find("v").GetComponent();
 
 
 public class New_Career : MonoBehaviour {
 
     // Use this for initialization
     void OnMouseEnter () 
     {
         gameObject.renderer.material.color = new Color(0,0,0);
     }
     
     // Update is called once per frame
     void OnMouseExit() 
     {
         gameObject.renderer.material.color = new Color(255,255,255);
     
     }
     void OnMouseDown()
     {
         Application.LoadLevel ("Career");
     }
 }
 
               It attempts to take variables from my other script "Career Variables" Thanks for your help in advance
Answer by perchik · Apr 07, 2014 at 06:19 PM
Um... It looks like you're creating 7 different variables all named ls.
 Fame ls = GameObject.Find("Career_Variables").GetComponent();
 Fame_level ls = GameObject.Find("Career_Variables").GetComponent();
 money ls = GameObject.Find("Career_Variables").GetComponent();
 Races_Completed ls = GameObject.Find("Career_Variables").GetComponent();
 Races_won ls = GameObject.Find("Career_Variables").GetComponent();
 Races_lost ls = GameObject.Find("v").GetComponent();
 
               What are you trying to do there? (the way the compiler sees it, you create a variable called ls of type Fame. Then you create a variable called ls, of type Fame_Level and so on.)
Thanks I think that that will clear it up. It was just a result of my inexperience with C#. Thank you again
Your answer
 
             Follow this Question
Related Questions
Error, I have no idea why :( 2 Answers
CG Shader Properties Parse Error 1 Answer
Parsing error CS8025 0 Answers
Best JSON Parser + Errors 4 Answers
Hack And Slash Tutorial - Character Generator [Errors] 0 Answers