Beispiel #1
0
    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;
        }
    }