![]() |
|
入力値の情報 [詳解]
公開型 |
|
enum |
InputIds
{
NONE = -1 , DPAD_UP = 0 , DPAD_DOWN = 1 , DPAD_LEFT = 2 , DPAD_RIGHT = 3 , PAD_BUTTON7 = 4 , PAD_BUTTON6 = 5 , PAD_BUTTON8 = 6 , PAD_BUTTON9 = 7 , PAD_BUTTON4 = 8 , PAD_BUTTON5 = 9 , PAD_BUTTON0 = 10 , PAD_BUTTON1 = 11 , PAD_BUTTON2 = 12 , PAD_BUTTON3 = 13 , PAD_BUTTON10 = 14 , PAD_BUTTON11 = 15 , PAD_LEFT_THUMB_X = 16 , PAD_LEFT_THUMB_Y = 17 , PAD_RIGHT_THUMB_X = 18 , PAD_RIGHT_THUMB_Y = 19 , MOUSE_POS_X = 20 , MOUSE_POS_Y = 21 , MOUSE_BUTTON_L = 22 , MOUSE_BUTTON_R = 23 , MOUSE_BUTTON_M = 24 , MOUSE_WHEEL = 25 , MOUSE_WHEEL_PLUS , MOUSE_WHEEL_MINUS , PAD_LEFT_THUMB_X_PLUS , PAD_LEFT_THUMB_X_MINUS , PAD_LEFT_THUMB_Y_PLUS , PAD_LEFT_THUMB_Y_MINUS , PAD_RIGHT_THUMB_X_PLUS , PAD_RIGHT_THUMB_X_MINUS , PAD_RIGHT_THUMB_Y_PLUS , PAD_RIGHT_THUMB_Y_MINUS , PAD_LEFT_PRESSED_THUMB_X_PLUS , PAD_LEFT_PRESSED_THUMB_X_MINUS , PAD_LEFT_PRESSED_THUMB_Y_PLUS , PAD_LEFT_PRESSED_THUMB_Y_MINUS , PAD_RIGHT_PRESSED_THUMB_X_PLUS , PAD_RIGHT_PRESSED_THUMB_X_MINUS , PAD_RIGHT_PRESSED_THUMB_Y_PLUS , PAD_RIGHT_PRESSED_THUMB_Y_MINUS , AMOUNT } |
入力値のID
|
|
公開メンバ関数 |
|
BindProperty (List< Tuple< int, InputIds, float > > inputProperties, Input.KeyStates action) | |
コンストラクタ
[詳解]
|
|
BindProperty (List< Tuple< int, InputIds, float > > inputProperties, Input.KeyStates action, Input.GameState gameState) | |
コンストラクタ
[詳解]
|
|
プロパティ |
|
List< Tuple< int, InputIds, float > > |
InputProperties
[get]
|
入力情報 (順にキーコード、パッドまたはマウスの入力値、axisの係数)
|
|
Input.KeyStates |
Action
[get]
|
入力に対する命令
|
|
Input.GameState |
GameState
[get]
|
入力値の情報
Yukar.Engine.BindProperty.BindProperty | ( | List< Tuple< int, InputIds, float > > | inputProperties, |
Input.KeyStates | action | ||
) |
コンストラクタ
inputProperties | 入力情報 |
axisCoefficient | axisの係数 |
Yukar.Engine.BindProperty.BindProperty | ( | List< Tuple< int, InputIds, float > > | inputProperties, |
Input.KeyStates | action, | ||
Input.GameState | gameState | ||
) |
コンストラクタ
inputProperties | 入力情報 |
axisCoefficient | axisの係数 |
gameState | 反応するゲームの状態 |