void Awake()
    {
        player = GameObject.FindGameObjectWithTag("Player").transform;

        playerHealth = player.GetComponent <PlayerHealth> ();
        enemyHealth  = GetComponent <LittleEnemyHealth> ();
        nav          = GetComponent <UnityEngine.AI.NavMeshAgent> ();
        anim         = GetComponent <Animator> ();
    }
Esempio n. 2
0
    void OnHitObject(Collider c)
    {
        EnemyHealth       damageableObject      = c.GetComponent <EnemyHealth> ();
        LittleEnemyHealth damageableLitteObject = c.GetComponent <LittleEnemyHealth> ();

        if (damageableObject != null)
        {
            damageableObject.TakeDamage(damage);
        }
        else if (damageableLitteObject != null)
        {
            damageableLitteObject.TakeDamage(damage);
        }
        GameObject.Destroy(gameObject);
    }