CheckButton

继承: Button < BaseButton < Control < CanvasItem < Item < Object

表示二元选择的按钮。

描述

CheckButton是一个显示为复选字段的切换按钮。它在功能上类似于CheckBox,但外观不同。为了遵循既定的用户体验模式,建议在切换时使用CheckButton,它对某事有立即效果。例如,当按下它时,它可以显示或隐藏高级设置,而无需要求用户确认此操作。

另请参阅BaseButton,其中包含与此节点关联的常用属性和方法。

属性

HorizontalAlignment

alignment

0 (overrides Button)

bool

toggle_mode

true (overrides BaseButton)

主题属性


主题属性说明

int check_v_offset = 0 🔗

渲染切换图标时使用的垂直偏移量(以像素为单位)。


Texture2D checked 🔗

选中CheckButton时要显示的图标(对于从左到右的布局)。


Texture2D checked_disabled 🔗

选中并禁用CheckButton时要显示的图标(对于从左到右的布局)。


Texture2D checked_disabled_mirrored 🔗

选中并禁用CheckButton时要显示的图标(对于从右到左的布局)。


Texture2D checked_mirrored 🔗

选中CheckButton时要显示的图标(对于从右到左的布局)。


Texture2D unchecked 🔗

未选中CheckButton时要显示的图标(对于从左到右的布局)。


Texture2D unchecked_disabled 🔗

CheckButton未选中和禁用时显示的图标(对于从左到右的布局)。


Texture2D unchecked_disabled_mirrored 🔗

CheckButton未选中和禁用时显示的图标(对于从右到左的布局)。


Texture2D unchecked_mirrored 🔗

未选中CheckButton时要显示的图标(对于从右到左的布局)。