public void GetDamage(float damage) { currentHP -= damage * (enemyCtrl.isFreeze ? 1.5f : 1); if (enemyCtrl.isFreeze) { enemyCtrl.EndFreeze(); } animator.SetTrigger(currentHP <= 0 ? "Death" : "Damaged"); EffectPool.Instance.StartHitParticle(transform.position, Mathf.Rad2Deg * Mathf.Atan2(PlayerController.Instance.transform.position.y - transform.position.y, PlayerController.Instance.transform.position.x - transform.position.x)); }