void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.gameObject.tag == "Player")
        {
            Destroy(collision.gameObject);
        }

        if (collision.gameObject.tag == "Ally")
        {
            AllyMovement allyController = (AllyMovement)collision.gameObject.GetComponent(typeof(AllyMovement));
            allyController.DestroySelf();
        }
        Destroy(gameObject);
    }
Esempio n. 2
0
 void Awake()
 {
     nav  = GetComponent <NavMeshAgent>();
     move = GetComponent <AllyMovement>();
 }
Esempio n. 3
0
 void Awake()
 {
     shootScript = GetComponent <AllyShooting>();
     move        = GetComponent <AllyMovement>();
     targets     = new GameObject[10];
 }