private void OnAttack(EnemyController.AttackPattern attackPattern) { if (m_Dead) { return; } if (attackPattern == EnemyController.AttackPattern.Melee) { m_EnemyAnimator.Melee(); m_CurrentTimer = Time.time; } else if (attackPattern == EnemyController.AttackPattern.Projectile) { m_EnemyAnimator.Range(); m_CurrentTimer = Time.time; } }