// Update is called once per frame void Update() { wallToMove.transform.rotation = Quaternion.Euler(transform.rotation.eulerAngles.x, lockPos, lockPos); if (triggered == true && alreadyTriggered == false) { alreadyTriggered = true; Invoke("StartCoRoutine", 3); } if (wallIsMoving) { if (wallToMove.transform.position == endPosition) { audioManager.Stop(33); print("wall reached end position"); //Destroy (gameObject); } else { audioManager.PlayLoop(33); } } }
// Update is called once per frame void Update() { if (!placed) { placeTapes(); } if (cameraCollide.jiggle) { //audioManager.Play (28); //there is no audio 28! } if (cameraCollide.inTheHall == false) { audioManager.SetVolume(11, .5f); } audioManager.PlayLoop(11); audioManager.PlayLoop(8); // knocking(); if (cameraCollide.inTheHall == true) { audioManager.FadeOut(11); audioManager.FadeOut(8); audioManager.FadeIn(7); // audioManager.FadeIn (8); if (!banged && opener.doorSlammed) { audioManager.Play(18); banged = true; } } else { audioManager.SetVolume(7, 0.0f); audioManager.SetVolume(8, 0.0f); audioManager.Play(7); audioManager.Play(8); } if (tapePlayerPickup.pickedUp == true && tapePickup.pickedUp == true) { firstdoor.doorUnlocked = true; handAppear(firstTapeTimer, 24); firstTapeTimer -= Time.deltaTime; } if (tapePickUp2.pickedUp == true) { handAppear(secondTapeTimer, 25); secondTapeTimer -= Time.deltaTime; } if (tapePickUp3.pickedUp == true) { handAppear(thirdTapeTimer, 26); thirdTapeTimer -= Time.deltaTime; } if (tapePickUp4.pickedUp == true) { handAppear(fourthTapeTimer, 31); fourthTapeTimer -= Time.deltaTime; } if (opener.doorLocked == true) { audioManager.Play(32); opener.doorLocked = true; } }