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); } } }