/// <summary> /// Play the door animation /// </summary> /// <returns>An IEnumerator</returns> public override IEnumerator SetAnimTrigger() { yield return(new WaitForSeconds(1)); Anim.SetBool("UnlockDoor", true); Collider.enabled = false; _letterReveal.SetTrigger("Reveal"); BossDoor.SetInteger("CompletedRooms", BossDoor.GetInteger("CompletedRooms") + 1); DoorAudio.PlayDelayed(0); _letterAudio.PlayDelayed(0); yield break; }
// Use this for initialization void Start() { da = GetComponent <DoorAudio>(); left_Open = -1; right_Open = 1; foreach (Transform child in transform) { if (child.name == "Door.001") // LEFT DOOR { DoorLeft = child; } else if (child.name == "Door") { DoorRight = child; } } }