function Start (){
coolTime -= Time.deltaTime;
percent = coolTime/coolTimeMax;
slider.value = percent;
}
function Update () {
if (Input.GetAxis("Horizontal") != 0 || Input.GetAxis("Vertical") != 0 )
{
coolTime -= Time.deltaTime*2;
percent = coolTime/coolTimeMax;
slider.value = percent;
}
if (Input.GetButton("Fire1")){
coolTime -= Time.deltaTime*4;
percent = coolTime/coolTimeMax;
slider.value = percent;
}
if (coolTime < 0) {
computerObject.SetActive(false);
computerOFFObject.SetActive(true);
fuseboxObject.SetActive(true);
fuseboxOFFObject.SetActive(false);
ALLCAMERASObject.SetActive(false);
ALLLIGHTSObject.SetActive(false);
BATTERYOFFObject.SetActive(false);
cameraMain2.enabled = true;
coolTime = 0;
percent = coolTime/coolTimeMax;
slider.value = percent;
}
if (coolTime > 100) {
coolTime = 100;
percent = coolTime/coolTimeMax;
slider.value = percent;
}
if (BATTERYOFFObject.activeInHierarchy){
coolTime = 100;
percent = coolTime/coolTimeMax;
slider.value = percent;
BATTERYOFFObject.SetActive(false);
}
}
function OnTriggerStay (other : Collider) {
if (other.gameObject.tag == "Player") {
coolTime += Time.deltaTime*3;
percent = coolTime/coolTimeMax;
slider.value = percent;
}
}