Ejemplo n.º 1
0
 public Vector2 GetDirectionVector()
 {
     return(new Vector2(
                InputMng.GetAxis("Left Stick Horizontal", playerId),
                InputMng.GetAxis("Left Stick Vertical", playerId)
                ));
 }
Ejemplo n.º 2
0
    public float GetMoveAcceleration()
    {
        if (InputMng.GetButton("Right Trigger", playerId) || InputMng.GetAxis("Right Trigger", playerId) > 0.5f)
        {
            return(1f);
        }

        return(0f);
    }
Ejemplo n.º 3
0
 public static float GetAxis(string axisName)
 {
     return(InputManager.GetAxis(axisName));
 }
Ejemplo n.º 4
0
    int GetPauseMenuDirection()
    {
        int verticalAxisVal = (int)InputMng.GetAxis("Left Stick Vertical", playerId);

        return(verticalAxisVal * -1);
    }
Ejemplo n.º 5
0
 private void EvaluateAxis()
 {
     onAxis.Invoke(InputManager.GetAxis(axisName, playerID));
 }