private void OnCollisionEnter2D(Collision2D collision) { if (collision.collider.tag == "Player") { healthIndicator.DecreaseHealth(20); } else { Destroy(collision.gameObject); } }
private void Update() { if (collider.IsTouching(playerFeetCollider) || collider.IsTouching(playerCapsuleCollider)) { if (!playerController.isHurt && !playerController.isDying && !playerController.isRespawning) { playerController.isHurt = true; if (!playerController.godMode) { healthIndicator.DecreaseHealth(2); } playerController.xinHurtEffect(); } } }