I get this error:
Assets/Scripts (Medina)/MenuObjects.cs(1,30): error CS1031: Type expected
Here is my code:
__________________________________________________
class isQuitButton : boolean = false;
public class MenuObjects : MonoBehaviour {
void OnMouseEnter () {
renderer.material.color = Color.green;
}
void OnMouseExit () {
renderer.material.color = Color.white;
}
void OnMouseUp () {
if(isQuitButton)
{
Application.Quit();
}
else
{
Application.LoadLevel(1);
}
}
}
What do I do?
You seem to have mixed up a variable with a class and javascript with C#.
Fix:
public class MenuObjects : MonoBehaviour {
bool isQuitButton = false;
void OnMouseEnter () {
renderer.material.color = Color.green;
}
void OnMouseExit () {
renderer.material.color = Color.white;
}
void OnMouseUp () {
if(isQuitButton)
{
Application.Quit();
}
else
{
Application.LoadLevel(1);
}
}
}
guys i have got the same error as the guy above.
this is my code:
using UnityEngine;
using System.Collections;
public class MenuManager : MonoBehaviour
}
public string CurrentMenu;
void Start()
{
CurrentMenu = "Main";
}
void OnGUI()
{
if(CurrentMenu == "Main")
Menu_Main();
if(CurrentMenu == "Lobby")
Menu_Lobby();
}
private void Menu_Main()
{
GUI.Button(new Rect(10, 10, 200, 50), "Host Game");
}
private void Menu_Lobby()
{
}