模块 gamepad
游戏手柄
函数
| up () | 宏状态快捷方式 |
| is_analog_origin (gamepad_conf, axis_keycode, value) | 如果轴的值在原点附近则返回true 即当摇杆/方向键未被激活时 |
| is_loggable_event (gamepad_conf, event_code_type, code, val) | 仅在非重置值上返回true的谓词(即按键/摇杆按下时) |
| code_2_button (gamepad_conf, code) | 返回与(非轴)键码关联的按钮名称 |
| analog_axis_keycode_2_button (gamepad_conf, axis_keycode) | 返回与模拟轴键码关联的按钮名称 |
| code_2_keycode (event_code_type, code) | 返回与键码关联的事件键名称 这不是轻量级的,所以应该只在调试语句中使用 |
表
| state | 按钮状态 |
函数
- up ()
- 宏状态快捷方式
- is_analog_origin (gamepad_conf, axis_keycode, value)
-
如果轴的值在原点附近则返回true
即当摇杆/方向键未被激活时
参数:
- gamepad_conf
- axis_keycode
- value
- is_loggable_event (gamepad_conf, event_code_type, code, val)
-
仅在非重置值上返回true的谓词(即按键/摇杆按下时)
参数:
- gamepad_conf
- event_code_type
- code
- val
- code_2_button (gamepad_conf, code)
-
返回与(非轴)键码关联的按钮名称
参数:
- gamepad_conf
- code
- analog_axis_keycode_2_button (gamepad_conf, axis_keycode)
-
返回与模拟轴键码关联的按钮名称
参数:
- gamepad_conf
- axis_keycode
- code_2_keycode (event_code_type, code)
-
返回与键码关联的事件键名称
这不是轻量级的,所以应该只在调试语句中使用
参数:
- event_code_type
- code