InputEventMouseButton
继承: InputEventMouse < InputEventWithModifiers < InputEventFromWindow < InputEvent < Resource < RefCounted < Object
代表某个鼠标按键被按下或松开。
描述
存储与鼠标点击事件相关的信息。见 Node._input。
注意:在 Wear OS 设备上,旋钮输入会被映射到 @GlobalScope.MOUSE_BUTTON_WHEEL_UP 和 @GlobalScope.MOUSE_BUTTON_WHEEL_DOWN。可以使用 ProjectSettings.input_devices/pointing/android/rotary_input_scroll_axis 设置将其修改为 @GlobalScope.MOUSE_BUTTON_WHEEL_LEFT 和 @GlobalScope.MOUSE_BUTTON_WHEEL_RIGHT。
教程
属性
| ||
| ||
| ||
| ||
|
属性说明
MouseButton button_index = 0
🔗
void set_button_index(value: MouseButton)
MouseButton get_button_index()
鼠标按键标识符,MouseButton 按钮或按钮滚轮常量。
如果为 true
,则鼠标按键事件被取消。
如果为 true
,则鼠标按键的状态是双击。
事件的数量(或 delta)。当用于高精度滚动事件时,这表示滚动量(垂直或水平)。这只在一些平台上被支持;报告的灵敏度因平台不同而不同。如果不支持,可能是0
。
如果为 true
,鼠标按键的状态为按下。如果为 false
,鼠标按钮的状态被释放。