private void Start() { roomController = transform.parent.parent.gameObject.GetComponent <RoomController>(); roomController.AddEnemy(gameObject); //deactivate when player is not in its room if (!roomController.isPlayerIn) { gameObject.SetActive(false); } }