InputEventMouseButton¶
Inherits: InputEventMouse < InputEventWithModifiers < InputEvent < Resource < Reference < Object
鼠标按钮事件的输入事件类型。
描述¶
包含鼠标点击信息。见Node._input。
教程¶
属性¶
|
||
|
||
|
||
|
属性说明¶
int button_index
Default |
|
Setter |
set_button_index(value) |
Getter |
get_button_index() |
鼠标按钮标识符,是ButtonList 按钮或按钮滚轮常量之一。
bool doubleclick
Default |
|
Setter |
set_doubleclick(value) |
Getter |
is_doubleclick() |
如果true
,鼠标按钮的状态是双击。
float factor
Default |
|
Setter |
set_factor(value) |
Getter |
get_factor() |
事件的数量(或delta)。当用于高精度滚动事件时,这表示滚动量(垂直或水平)。这只在一些平台上被支持;报告的灵敏度因平台不同而不同。如果不支持,可能是0
。
bool pressed
Default |
|
Setter |
set_pressed(value) |
Getter |
is_pressed() |
如果true
,鼠标按键的状态为按下。如果false
,鼠标按钮的状态被释放。