void OnTriggerEnter2D(Collider2D other) { if (other.tag == "Player" || other.tag == "DeadPlayer") { if (other.tag == "Player") { levelManager.ActionCamEnable(door.transform.position); } door.activate = true; if (!anim.GetBool("Active")) { if (other.tag == "Player") { audS.Play(); } anim.SetTrigger("Activated"); anim.SetBool("Active", true); } if (other.tag == "DeadPlayer") { deadPlayerDetected = true; Debug.Log("deadplayer detected: " + deadPlayerDetected); } } }