InputEventMouse

Inherits: InputEventWithModifiers < InputEvent < Resource < Reference < Object

Inherited By: InputEventMouseButton, InputEventMouseMotion

鼠标事件的基本输入事件类型。

描述

存储一般的鼠标事件信息。

属性

int

button_mask

0

Vector2

global_position

Vector2( 0, 0 )

Vector2

position

Vector2( 0, 0 )

属性说明

  • int button_mask

Default

0

Setter

set_button_mask(value)

Getter

get_button_mask()

鼠标按钮掩码标识符,是ButtonList 按钮掩码之一或按位组合。


Default

Vector2( 0, 0 )

Setter

set_global_position(value)

Getter

get_global_position()

Control._gui_input中使用时,相对于当前Viewport的全局鼠标位置,否则是在0,0处。


Default

Vector2( 0, 0 )

Setter

set_position(value)

Getter

get_position()

相对于Viewport的本地局部鼠标位置。如果在Control._gui_input中使用,位置是相对于当前处于鼠标下的控件Control