枚举街机摇杆的输入。
语法
enum GameInputArcadeStickButtons
{
GameInputArcadeStickNone = 0x00000000,
GameInputArcadeStickMenu = 0x00000001,
GameInputArcadeStickView = 0x00000002,
GameInputArcadeStickUp = 0x00000004,
GameInputArcadeStickDown = 0x00000008,
GameInputArcadeStickLeft = 0x00000010,
GameInputArcadeStickRight = 0x00000020,
GameInputArcadeStickAction1 = 0x00000040,
GameInputArcadeStickAction2 = 0x00000080,
GameInputArcadeStickAction3 = 0x00000100,
GameInputArcadeStickAction4 = 0x00000200,
GameInputArcadeStickAction5 = 0x00000400,
GameInputArcadeStickAction6 = 0x00000800,
GameInputArcadeStickSpecial1 = 0x00001000,
GameInputArcadeStickSpecial2 = 0x00002000
};
常量
常量 | 说明 |
---|---|
GameInputArcadeStickNone | 街机摇杆处于中性状态。 |
GameInputArcadeStickMenu | 按下街机摇杆上的菜单按钮。 |
GameInputArcadeStickView | 按下街机摇杆上的视图按钮。 |
GameInputArcadeStickUp | 街机摇杆向上推。 |
GameInputArcadeStickDown | 街机摇杆被推下来。 |
GameInputArcadeStickLeft | 街机摇杆向左推。 |
GameInputArcadeStickRight | 街机摇杆向右推。 |
GameInputArcadeStickAction1 | 按下街机摇杆上的作按钮 1。 |
GameInputArcadeStickAction2 | 按下街机摇杆上的作按钮 2。 |
GameInputArcadeStickAction3 | 按下街机摇杆上的作按钮 3。 |
GameInputArcadeStickAction4 | 按下街机摇杆上的作按钮 4。 |
GameInputArcadeStickAction5 | 按下街机摇杆上的作按钮 5。 |
GameInputArcadeStickAction6 | 按下街机摇杆上的作按钮 6。 |
GameInputArcadeStickSpecial1 | 按下街机摇杆上的特殊按钮 1。 |
GameInputArcadeStickSpecial2 | 按下街机摇杆上的特殊按钮 2。 |
备注
此枚举用于 GameInputArcadeStickState 结构。 通过将值合并,可以同时读取多个按钮。
有关详细信息,请参阅 GameInput 读数中的“从读数获取数据”部分。
要求
头文件:GameInput.h
支持的平台: 窗户