Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
    // 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;
        }
    }