void OnTriggerEnter2D(Collider2D col) { PlayerController pc = col.GetComponent <PlayerController>(); EnemyController ec = col.GetComponent <EnemyController>(); ChestController cc = col.GetComponent <ChestController>(); if (pc != null) { pc.OnHit(); } if (ec != null) { ec.OnHit(); } if (cc != null) { cc.OnHit(); } //collectable no hit if (col.tag == "Collectable") { return; } OnHit(); }
void OnTriggerEnter2D(Collider2D col) { PlayerController pc = col.GetComponent <PlayerController>(); EnemyController ec = col.GetComponent <EnemyController>(); ChestController cc = col.GetComponent <ChestController>(); ProjectileHandler prc = col.GetComponent <ProjectileHandler>(); if (pc != null) { pc.OnHit(999f); } if (ec != null) { ec.OnHit(); } if (cc != null) { cc.OnHit(); } if (cc != null) { prc.OnHit(); } }