InputEventMouseButton

Inherits: InputEventMouse < InputEventWithModifiers < InputEvent < Resource < Reference < Object

鼠标按钮事件的输入事件类型。

描述

包含鼠标点击信息。见Node._input

教程

属性

int

button_index

0

bool

doubleclick

false

float

factor

1.0

bool

pressed

false

属性说明

  • int button_index

Default

0

Setter

set_button_index(value)

Getter

get_button_index()

鼠标按钮标识符,是ButtonList 按钮或按钮滚轮常量之一。


Default

false

Setter

set_doubleclick(value)

Getter

is_doubleclick()

如果true,鼠标按钮的状态是双击。


Default

1.0

Setter

set_factor(value)

Getter

get_factor()

事件的数量(或delta)。当用于高精度滚动事件时,这表示滚动量(垂直或水平)。这只在一些平台上被支持;报告的灵敏度因平台不同而不同。如果不支持,可能是0


Default

false

Setter

set_pressed(value)

Getter

is_pressed()

如果true,鼠标按键的状态为按下。如果false,鼠标按钮的状态被释放。