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,鼠标按钮的状态被释放。