using UnityEngine; using System.Collections; [RequireComponent (typeof (AudioSource))] public class MainMenuBtns : MonoBehaviour { public string levelToLoad; public Texture2D normalTexture; public Texture2D rollOverTexture; public AudioClip beep; public bool quitButton = false; public bool instructionsButton = false; public GUIText textHints; // Use this for initialization void Start () { } // Update is called once per frame void Update () { } void OnMouseEnter() { guiTexture.texture = rollOverTexture; } void OnMouseExit() { guiTexture.texture = normalTexture; } IEnumerator OnMouseUp() { audio.PlayOneShot (beep); yield return new WaitForSeconds(0.35f); if (quitButton) { Application.Quit (); } else if (instructionsButton) { textHints.SendMessage("ShowHint", "You awake on a mysterious island..." + "Find a way to signal for help or face certain doom!"); } else { Application.LoadLevel (levelToLoad); } } }