Ejemplo n.º 1
0
    private void PlayingStartInvokeSwitch(string _animName)
    {
        if (m_animFuntion.IsTag("NormalAttack"))
        {
            switch (_animName)
            {
            case "attack_3":
                Invoke(nameof(Attack3Plus), 0.97f);
                break;

            case "attack_upper":
                m_playerState.PlayerStateSPAttack();
                m_playerCrowdControlManager.SuperArmorOn();
                Invoke(nameof(UpperJump), 0.3f);
                break;

            case "attack_downsmash":
                m_playerState.PlayerStateSPAttack();
                m_playerCrowdControlManager.SuperArmorOn();
                Invoke(nameof(SmashDown), 0.37f);
                break;

            default:
                break;
            }
        }
    }