Slider
继承: Range < Control < CanvasItem < Node < Object
滑块的抽象基类。
描述
滑块的抽象基类,通过将抓取器(滑块)沿水平轴或垂直轴移动类调整取值。滑块是基于 Range 的控件。
属性
| ||
focus_mode |
| |
| ||
step |
| |
| ||
|
主题属性
| ||
| ||
信号
drag_ended(value_changed: bool) 🔗
拖拽停止时触发。如果 value_changed
为 true,则 Range.value 与开始拖拽时的值不同。
drag_started() 🔗
拖拽开始时触发。触发时机在对应的 Range.value_changed 信号之前。
属性说明
如果为 true
,则滑块可以交互。如果为 false
,则只能通过代码更改该值。
如果为 true
,则可以使用鼠标滚轮更改该值。
滑杆上显示的刻度线数量,包括边界刻度线。刻度是均匀分布的数值标记。
bool ticks_on_borders = false
🔗
如果为 true
,则滑杆将显示最小值和最大值的刻度。
主题属性说明
布尔常量。如果为 1
,则会忽略抓取器纹理的大小,根据其中心位置将其缩放到滑杆的边界。
抓取器的垂直或水平偏移量。
用作拖动条的纹理(可拖动的元素)。
抓取器禁用时的材质。
抓取器获得焦点时的材质。
刻度的纹理。当 tick_count 大于 0 时可见。
抓取器左侧或底部区域的背景。
StyleBox grabber_area_highlight 🔗
抓取器被悬停或聚焦时,显示的左侧或底部区域的背景。
整个滑杆的背景。影响 grabber_area 的高度或宽度。