コード例 #1
0
ファイル: InputManager.cs プロジェクト: TxN/LD40Entry
 public Vector2 GetDirectionVector()
 {
     return(new Vector2(
                InputMng.GetAxis("Left Stick Horizontal", playerId),
                InputMng.GetAxis("Left Stick Vertical", playerId)
                ));
 }
コード例 #2
0
ファイル: InputManager.cs プロジェクト: TxN/LD40Entry
    public float GetMoveAcceleration()
    {
        if (InputMng.GetButton("Right Trigger", playerId) || InputMng.GetAxis("Right Trigger", playerId) > 0.5f)
        {
            return(1f);
        }

        return(0f);
    }
コード例 #3
0
 public static float GetAxis(string axisName)
 {
     return(InputManager.GetAxis(axisName));
 }
コード例 #4
0
ファイル: InputManager.cs プロジェクト: TxN/LD40Entry
    int GetPauseMenuDirection()
    {
        int verticalAxisVal = (int)InputMng.GetAxis("Left Stick Vertical", playerId);

        return(verticalAxisVal * -1);
    }
コード例 #5
0
ファイル: InputEvent.cs プロジェクト: lfdelta/Nid3D
 private void EvaluateAxis()
 {
     onAxis.Invoke(InputManager.GetAxis(axisName, playerID));
 }