private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.CompareTag("EnemyProjectiles")) { statManager.Damage(skeletonDamage); } }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.CompareTag("Player")) { trapAnimator.SetTrigger("activationTrigger"); PlayerHealthAndMagic statController = collision.gameObject.GetComponent <PlayerHealthAndMagic>(); statController.Damage(30); } }
private void DamagePlayer(GameObject player) { PlayerHealthAndMagic stats = player.GetComponent <PlayerHealthAndMagic>(); if (stats == null) { return; } stats.Damage(10); }