private void OnTriggerExit(Collider other) { if (other.gameObject.tag == "Player") { enabled = false; MirrorManager.singletone.RemoveMirror(mirrorData); mirrorData.DestroyPlayer(); // enable the "Player_Movement" out of mirror p.gameObject.GetComponent <PlayerMovement>().IsInTheMirror = false; // disable player transfer/deformation GetComponentInChildren <TransferZone>().resetPlayer_ = true; } }