Joystick クラス
ジョイスティックを表すクラス
継承関係
Joystick
メンバー
プロパティ
ConnectedJoystickCount
接続されているジョイスティックの数を取得します。
MaxCount
ジョイスティックの最大同時接続数を取得します。
メソッド
GetAxisState(Int32, JoystickAxis)
軸の状態を軸の種類で取得します。
GetAxisState(Int32, Int32)
軸の状態をインデックスで取得します。
GetButtonState(Int32, JoystickButton)
ボタンの状態を種類から取得します。
GetButtonState(Int32, Int32)
ボタンの状態をインデックスで取得します。
GetJoystickInfo(Int32)
指定したジョイスティックの情報を取得します。
IsPresent(Int32)
指定したジョイスティックが存在しているかどうかを取得します。
RefreshInputState()
プロパティ
ConnectedJoystickCount
接続されているジョイスティックの数を取得します。
public int ConnectedJoystickCount { get; }
MaxCount
ジョイスティックの最大同時接続数を取得します。
public int MaxCount { get; }
メソッド
GetAxisState(Int32, JoystickAxis)
軸の状態を軸の種類で取得します。
public float GetAxisState(int joystickIndex, JoystickAxis type)
パラメータ
joystickIndex | 検索するジョイスティックのインデックス |
type | 状態を検索する軸の種類 |
戻り値
指定種類の軸の状態
GetAxisState(Int32, Int32)
軸の状態をインデックスで取得します。
public float GetAxisState(int joystickIndex, int axisIndex)
パラメータ
joystickIndex | 検索するジョイスティックのインデックス |
axisIndex | 状態を検索する軸のインデックス |
戻り値
指定インデックスの軸の状態
GetButtonState(Int32, JoystickButton)
ボタンの状態を種類から取得します。
public ButtonState GetButtonState(int joystickIndex, JoystickButton type)
パラメータ
joystickIndex | 検索するジョイスティックのインデックス |
type | 状態を検索するボタンの種類 |
戻り値
指定種類のボタンの状態
GetButtonState(Int32, Int32)
ボタンの状態をインデックスで取得します。
public ButtonState GetButtonState(int joystickIndex, int buttonIndex)
パラメータ
joystickIndex | 検索するジョイスティックのインデックス |
buttonIndex | 状態を検索するボタンのインデックス |
戻り値
指定インデックスのボタンの状態
GetJoystickInfo(Int32)
指定したジョイスティックの情報を取得します。
public JoystickInfo GetJoystickInfo(int joystickIndex)
パラメータ
joystickIndex | ジョイスティックのインデックス |
戻り値
IsPresent(Int32)
指定したジョイスティックが存在しているかどうかを取得します。
public bool IsPresent(int joystickIndex)
パラメータ
joystickIndex | ジョイスティックのインデックス |
戻り値
RefreshInputState()
public void RefreshInputState()