Пример #1
0
    // Return 1 if input is an attack press, -1 if input is an attack release, and 0 if neither.
    public static int InputIsAttack(InputActionValue input)
    {
        switch (input)
        {
        case InputActionValue.LIGHT_PRESS:
            return(1);

        case InputActionValue.MEDIUM_PRESS:
            return(1);

        case InputActionValue.HEAVY_PRESS:
            return(1);

        case InputActionValue.LIGHT_RELEASE:
            return(-1);

        case InputActionValue.MEDIUM_RELEASE:
            return(-1);

        case InputActionValue.HEAVY_RELEASE:
            return(-1);

        default:
            return(0);
        }
    }
Пример #2
0
 public static bool InputIsComboValid(InputActionValue input)
 {
     if (Enum.IsDefined(typeof(ComboInputValue), (int)input))
     {
         return(true);
     }
     return(false);
 }