void Awake() { player = GameObject.FindGameObjectWithTag("Player").transform; playerHealth = player.GetComponent <PlayerHealth> (); enemyHealth = GetComponent <LittleEnemyHealth> (); nav = GetComponent <UnityEngine.AI.NavMeshAgent> (); anim = GetComponent <Animator> (); }
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); }