• 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 Oct 07, 2016 at 08:44 PM by Nova-1504 for the following reason:

The question is answered, right answer was accepted

avatar image
0
Question by Nova-1504 · Oct 07, 2016 at 07:56 PM · buttonbutton trigger eventsparsing errormain menu

CS8025 error on play button

 using UnityEngine;
 using System.Collections;
 
 int Level0 { get; private set; }
 
 public class PlayButton : MonoBehaviour {
 
     // Use this for initialization
     void Start () {
     
     }
     
     // Update is called once per frame
     void Update () {
     
     }
 }
 public void OnMouseUp() {
 Application.LoadLevel(Level0)
 }

When I try to attach it to the button, I get the CS8025 error. What is the problem?

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

  • Sort: 
avatar image
0
Best Answer

Answer by Jessespike · Oct 07, 2016 at 08:13 PM

 using UnityEngine;
 using System.Collections;
 using UnityEngine.SceneManagement;
          
 public class PlayButton : MonoBehaviour
 {
     public int Level0;
          
     public void OnMouseUp() {
         SceneManager.LoadScene(Level0);        
     }
 }

CS8025 is a parsing error. But that's not the only issue with this script...

  1. there's needs to be semi-colon after LoadLevel. Should be like this:

     Application.LoadLevel(Level0);
    
  2. You didn't say what version of Unity you were using, but if using a recent version, then LoadLevel will be deprecated, it needs to be loaded with SceneManager;

      SceneManager.LoadScene(Level0);    
    
  3. void OnMouseUp function needs to encapsulated in the class.

  4. the Level0 property needs to be encapsulated in the class, also it should be public. It doesn't need getter/setters.

https://unity3d.com/learn/tutorials/topics/scripting

Comment
Add comment · Show 3 · 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 Nova-1504 · Oct 07, 2016 at 08:32 PM 0
Share

Gives error CS0103. says Scen$$anonymous$$anager does not exist in this context. using UnityEngine; using System.Collections;

 public class PlayButton : $$anonymous$$onoBehaviour { public int level0;
     public void On$$anonymous$$ouseUp() {
         Scene$$anonymous$$anager.LoadScene(level0);
     }
 }
 
avatar image Nova-1504 · Oct 07, 2016 at 08:43 PM 0
Share

Ok, fixed it

avatar image Nova-1504 · Oct 07, 2016 at 10:03 PM 0
Share

Now it gives me CS0103: the name "Scene$$anonymous$$anager" does not exist in the current context. This is what it looks like;

 using UnityEngine;
 using System.Collections;
 
 public class PlayButton : $$anonymous$$onoBehaviour { public int level0;
     public void On$$anonymous$$ouseUp() {
         Scene$$anonymous$$anager.LoadScene(level0);
     }
 }
 



Welcome to Unity Answers

The best place to ask and answer questions about development with Unity.

To help users navigate the site we have posted a site navigation guide.

If you are a new user to Unity Answers, check out our FAQ for more information.

Make sure to check out our Knowledge Base for commonly asked Unity questions.

If you are a moderator, see our Moderator Guidelines page.

We are making improvements to UA, see the list of changes.



Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Main Menu Button Hover Effect 0 Answers

Use Singleton Prefab in Button's onClick editor field 0 Answers

Problem with button On Click 1 Answer

Add Button Script to 3D gameObject 1 Answer

UI button in Panel not clickable 1 Answer

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges