How would i make it so that when i start the game the light is off and not on?
using UnityEngine;
using System.Collections;
public class LightSwitch : MonoBehaviour
{
public Light Light;
public GameObject goLightSwitch;
public AudioClip SwitchOn;
public AudioClip SwitchOff;
private bool _switchOn;
private GameObject _upPosition;
private GameObject _downPosition;
private AudioSource _audioSource;
void Awake()
{
_upPosition = GameObject.Find ("UpPosition");
_downPosition = GameObject.Find ("DownPostion");
_audioSource = gameObject.GetComponentInChildren<AudioSource>();
}
void OnMouseDown()
{
if (_switchOn)
{
_switchOn = false;
goLightSwitch.transform.position = new Vector3(goLightSwitch.transform.position.x,
_downPosition.transform.position.y,
goLightSwitch.transform.position.z);
Light.enabled = false;
_audioSource.clip = SwitchOff;
_audioSource.Play();
}
else if (!_switchOn)
{
_switchOn = true;
goLightSwitch.transform.position = new Vector3(goLightSwitch.transform.position.x,
_upPosition.transform.position.y,
goLightSwitch.transform.position.z);
Light.enabled = true;
_audioSource.clip = SwitchOn;
_audioSource.Play();
}
}
}