This is my script and i put the mouse look script in function start! Unity says that ‘enable’ is not a member of ‘UnityEngine.Component’. how do i fix it please help!
#pragma strict
var paused : boolean;
var myString : String = "Mute";
var Mute : boolean;
var guiSkin : GUISkin;
function Start () {
if (Input.GetButtonUp("Esc"))
GetComponent("MouseLook").enable = false;
else if (Input.GetButtonUp("Esc"))
GetComponent("MouseLook").enable = true;
}
function Update () {
if(Input.GetKeyDown("escape")){
paused = !paused;
}
if(paused)
Time.timeScale = 0;
else
Time.timeScale = 1;
if (Mute == true){
gameObject.GetComponent(AudioListener).enabled = false;
}
else{
gameObject.GetComponent(AudioListener).enabled = true;
}
}
// JavaScript
var icon : Texture2D;
//var frameStyle : GUIStyle;
function OnGUI () {
GUI.skin = guiSkin;
if(paused){
// GUI.Box (Rect (10,10, 100, 50), icon, frameStyle);
if (GUI.Button (Rect (Screen.width/2 - 150,Screen.height/2 - 150, 250, 150), "MainMenu")) {
Application.LoadLevel("MainMenu");
Time.timeScale = 1;
}
if (GUI.Button (Rect (Screen.width/2 - 150,Screen.height/2,250,150), "Restart")) {
Application.LoadLevel("Game");
Time.timeScale = 1;
}
if (GUI.Button (Rect (Screen.width/2 - 150,Screen.height/2 + 150,250,150), myString)) {
if (myString == "Mute"){
myString = "Unmute";
Mute = true;
}
else{
myString = "Mute";
Mute = false;
}
}
}
}