VisualShaderNodeIntParameter
继承: VisualShaderNodeParameter < VisualShaderNode < Resource < RefCounted < Object
int 类型着色器参数(uniform)的可视化着色器节点。
描述
int 类型的 VisualShaderNodeParameter。可以自定义能够接受的值的范围。
属性
| ||
| ||
| ||
| ||
| ||
|
枚举
enum Hint: 🔗
Hint HINT_NONE = 0
参数的取值没有约束。
Hint HINT_RANGE = 1
Hint HINT_RANGE_STEP = 2
参数的取值必须在指定的范围内,值与值之间的步长为给定的 step。
Hint HINT_MAX = 3
代表 Hint 枚举的大小。
属性说明
这个参数的默认值,外部没有设值时使用。必须启用 default_value_enabled;否则默认为 0
。
bool default_value_enabled = false
🔗
如果为 true
,则该节点有自定义默认值。
该节点的范围提示。请用它来自定义有效的参数范围。
这个参数所能接受的最大值。hint 必须为 HINT_RANGE 或 HINT_RANGE_STEP 才会生效。
这个参数所能接受的最小值。hint 必须为 HINT_RANGE 或 HINT_RANGE_STEP 才会生效。
参数值之间的步长。迫使参数成为给定值的倍数。hint 必须为 HINT_RANGE_STEP 才能生效。