TouchScreenButton

Inherits: Node2D < CanvasItem < Node < Object

类别: 核心

简要说明

触摸屏设备按钮。

方法

bool

is_pressed ( ) const

信号

  • pressed ( )

按下按钮时发出(向下)。

  • released ( )

释放按钮时发出(向上)。

枚举

枚举 VisibilityMode

  • VISIBILITY_ALWAYS = 0 ---始终可见。

  • VISIBILITY_TOUCHSCREEN_ONLY = 1 ---仅在触摸屏上可见。

描述

触摸屏设备按钮。您可以将其设置为在所有屏幕上都可见,或仅在触摸设备上可见。

属性描述

违约

设定器

设置动作(值)

吸气剂

获取操作()

按钮的动作。可以使用 InputEventAction .

设定器

设置位掩码(值)

吸气剂

获取位掩码()

按钮的位掩码。

设定器

设置纹理(值)

吸气剂

获取纹理()

按钮的正常状态纹理。

违约

设定器

设置“Passby”压力(值)

吸气剂

是否启用了ou passby ou press ou enabled()

如果 true ,启用旁路按压。

设定器

设置按下的纹理(值)

吸气剂

按下纹理()。

按钮在按下状态下的纹理。

设定器

设置形状(值)

吸气剂

获取形状()

按钮的形状。

  • bool shape_centered

违约

设定器

设置“形状”居中(值)

吸气剂

以“U”形为中心()。

如果 true ,按钮的形状居中。

  • bool shape_visible

违约

设定器

设置“形状可见”(值)

吸气剂

撊shape撊u visible()是否可见?

如果 true ,按钮的形状可见。

违约

0

设定器

设置可见性模式(值)

吸气剂

获取可见性模式()

按钮的可见性模式。见 VisibilityMode 对于可能的值。

方法说明

  • bool is_pressed ( ) const

返回 true 如果当前按下此按钮。