示例#1
0
 /// <summary>
 /// ボタンの押下を取得
 /// </summary>
 /// <param name="keyName">取得するボタンの名前</param>
 /// <param name="joypadNumber">取得するジョイパッドの番号</param>
 /// <returns>押されたかを返す</returns>
 public static bool GetButtonDown(string keyName, JoypadNumber joypadNumber)
 {
     return(Input.GetButtonDown(padNames[(int)joypadNumber] + keyName));
 }
示例#2
0
 /// <summary>
 /// ボタンの押下を取得
 /// </summary>
 /// <param name="key">取得するボタンのenum</param>
 /// <param name="joypadNumber">取得するジョイパッドの番号</param>
 /// <returns>押されたかを返す</returns>
 public static bool GetButtonDown(Key key, JoypadNumber joypadNumber)
 {
     return(Input.GetButtonDown(padNames[(int)joypadNumber] + keyNames[(int)key]));
 }
示例#3
0
    /// <summary>
    /// 軸を取得
    /// </summary>
    /// <param name="key">取得するボタンのenum</param>
    /// <param name="joypadNumber">取得するジョイパッドの番号</param>
    /// <returns>軸の値を取得</returns>
    public static float GetAxis(Key key, JoypadNumber joypadNumber)
    {
        string axisName = padNames[(int)joypadNumber] + keyNames[(int)key];

        return(Input.GetAxis(axisName));     //Player1 Horizontal
    }