private void OnTriggerEnter2D(Collider2D collision) { // PlayerController c = collision.GetComponent<PlayerController>(); // if(c != null) // { // c.SetChekpoint(this); // } if (collision.tag == "King") { DieAndRespawnController dieAndRespawnController = collision.GetComponent <DieAndRespawnController>(); dieAndRespawnController.SetCheckpoint(this); } }
// Update is called once per frame void Update() { DieAndRespawnController dieAndRespawnController = player.GetComponent <DieAndRespawnController> (); if (dieAndRespawnController.Alive && GetComponent <CharacterHealth> ().health > 0) { FindClosestEnemy(); } else { gameObject.GetComponent <AIDestinationSetter> ().target = null; } }