范围

Inherits: Control < CanvasItem < Node < Object

继承人: ProgressBarScrollBarSliderSpinBoxTextureProgress

类别: 核心

简要说明

基于范围的控件的抽象基类。

方法

无效

share ( Node with )

无效

unshare ( )

信号

  • changed ( )

发射时间 min_valuemax_valuepagestep 改变。

  • value_changed ( float value )

发射时间 value 变化。

描述

range是的基类 Control 更改浮点的节点 价值 协议双方: 最低限度 和A 最大限度 使用 steppage ,例如a ScrollBar .

属性描述

  • bool allow_greater

违约

设定器

设置“允许”大于(值)

吸气剂

_是否允许更大的_())

如果 truevalue 可能大于 max_value .

违约

设定器

设置“允许”小于(值)

吸气剂

允许使用较小的

如果 truevalue 可能小于 min_value .

违约

设定器

设置出口比率(值)

吸气剂

是比率

如果 truemin_value 大于0, value 将以指数而不是线性表示。

违约

100.0

设定器

设置最大值

吸气剂

获取最大值()

最大值。如果 value 大于 max_value .

违约

0.0

设定器

设置最小值

吸气剂

获取分钟()

最小值。如果 value 小于 min_value .

违约

0.0

设定器

设置页面(值)

吸气剂

获取页面()

页面大小。主要用于 ScrollBar . 滚动条的长度是其大小乘以 page 在两者之间的差异上 min_valuemax_value .

设定器

将_设置为_比率(值)

吸气剂

得到_作为_比率()。

在0和1之间映射的值。

违约

设定器

设置使用四舍五入的值(值)

吸气剂

_是否使用_Rounded_Values())

如果 truevalue 将始终四舍五入为最接近的整数。

违约

1.0

设定器

设置步骤(值)

吸气剂

获取步骤()

如果大于0, value 将始终四舍五入为 step .如果 rounded 也是 truevalue 将首先四舍五入为 step 然后四舍五入到最接近的整数。

违约

0.0

设定器

设置值(value)

吸气剂

获取_值()

范围的当前值。

方法说明

  • void share ( Node with )

将两个范围以及以前用其中任何一个分组的任何范围绑定在一起。当范围的任何成员变量发生更改时,它将与组中的所有其他范围共享新值。

  • void unshare ( )

停止范围与任何其他成员变量共享其成员变量。