client.input¶
input ¶
类:
| 名称 | 描述 |
|---|---|
MouseController |
|
KeyboardController |
|
InputManager |
|
MouseController ¶
Bases: BaseController[MouseDriver]
方法:
| 名称 | 描述 |
|---|---|
button_down |
按下指定鼠标按键。 |
button_up |
抬起指定鼠标按键。 |
scroll |
滚动鼠标滚轮。dx 为水平滚动量,dy 为垂直滚动量。 |
KeyboardController ¶
InputManager ¶
属性:
| 名称 | 类型 | 描述 |
|---|---|---|
touch |
TouchController
|
触摸控制器。 |
mouse |
MouseController
|
鼠标控制器。 |
keyboard |
KeyboardController
|
键盘控制器。 |
simple |
SimpleInputController
|
简单输入控制器。 |
touch_driver |
TouchDriver
|
底层触摸实现类。 |
mouse_driver |
MouseDriver
|
底层鼠标实现类。 |
keyboard_driver |
KeyboardDriver
|
底层键盘实现类。 |
simple_driver |
SimpleInputDriver
|
底层简单输入实现类。 |
capabilities |
InputCapabilities
|
输入能力信息。 |
touch
property
¶
touch: TouchController
触摸控制器。
引发:
| 类型 | 描述 |
|---|---|
CapabilityNotSupportedError
|
若当前不支持触摸,抛出此异常。 |
mouse
property
¶
mouse: MouseController
鼠标控制器。
引发:
| 类型 | 描述 |
|---|---|
CapabilityNotSupportedError
|
若当前不支持鼠标,抛出此异常。 |
keyboard
property
¶
keyboard: KeyboardController
键盘控制器。
引发:
| 类型 | 描述 |
|---|---|
CapabilityNotSupportedError
|
若当前不支持键盘,抛出此异常。 |
simple
property
¶
simple: SimpleInputController
简单输入控制器。
引发:
| 类型 | 描述 |
|---|---|
CapabilityNotSupportedError
|
若当前不支持简单输入,抛出此异常。 |