void Awake() { // Setting up the references. player = GameObject.FindGameObjectWithTag("Player"); playerHealth = player.GetComponent <PlayerHealth>(); enemyHealth = GetComponent <SpiderHealth>(); anim = GetComponent <Animator>(); }
void DamageObject(GameObject obj) { if (obj.tag == "Enemy") { SpiderHealth spiderHealth = obj.GetComponent <SpiderHealth>(); spiderHealth.TakeDamage(damage); } }
void OnCollisionEnter2D(Collision2D col) { if (col.gameObject.tag == "Enemy") { SpiderHealth spiderHealth = col.gameObject.GetComponent <SpiderHealth>(); manager.Spawn(transform); spiderHealth.HitTarget(); } }