ColorPickerButton¶
继承: Button < BaseButton < Control < CanvasItem < Item < Object
按下时弹出ColorPicker的按钮。
描述¶
封装一个ColorPicker,通过按下按钮使其可访问。按下按钮将切换ColorPicker的可见性。
另请参阅BaseButton,其中包含与此节点关联的常用属性和方法。
注意:默认情况下,按钮可能不够宽,无法看到颜色预览色板。请确保将Control.custom_minimum_size设置为足够大的值,以便为按钮提供足够的空间。
属性¶
|
||
|
||
toggle_mode |
|
方法¶
主题属性¶
信号¶
颜色变化时发出。
picker_created() 🔗
创建ColorPicker时发出(第一次按下按钮)。
popup_closed() 🔗
关闭ColorPicker时发出。
属性说明¶
Color color = Color(0, 0, 0, 1) 🔗
当前选择的颜色。
如果true,则显示的ColorPicker中的alpha通道将可见。
方法说明¶
ColorPicker get_picker() 🔗
返回此节点切换的ColorPicker。
警告:这是一个必需的内部节点,删除和释放它可能会导致崩溃。如果您希望隐藏它或它的任何子节点,请使用它们的CanvasItem.visible属性。
PopupPanel get_popup() 🔗
返回控件的PopupPanel,它允许您连接到弹出信号。这允许您在显示或隐藏ColorPicker时处理事件。
警告:这是一个必需的内部节点,删除和释放它可能会导致崩溃。如果您希望隐藏它或它的任何子节点,请使用它们的Window.visible属性。
主题属性说明¶
按钮上颜色预览矩形的背景。