VisualShaderNodeFloatParameter
继承: VisualShaderNodeParameter < VisualShaderNode < Resource < RefCounted < Object
标量浮点数参数,在可视化着色器图中使用。
描述
翻译为着色器语言中的 uniform float
。
属性
| ||
| ||
| ||
| ||
| ||
|
枚举
enum Hint:
Hint HINT_NONE = 0
不使用提示。
Hint HINT_RANGE = 1
标量值的范围提示,会将可能的输入限制在 min 和 max 之间。会被翻译为着色器代码中的 hint_range(min, max)
。
Hint HINT_RANGE_STEP = 2
标量值的范围提示,带步长,会将可能的输入限制在 min 和 max 之间,步长(增量)为 step。会被翻译为着色器代码中的 hint_range(min, max, step)
。
Hint HINT_MAX = 3
代表 Hint 枚举的大小。
属性说明
float default_value = 0.0
该着色器内部分配的默认值。
bool default_value_enabled = false
启用 default_value。
Hint hint = 0
对 uniform 应用的提示,控制通过检查器所能设置的值。
float max = 1.0
范围提示的最小值。会在 hint 为 HINT_RANGE 或 HINT_RANGE_STEP 时使用。
float min = 0.0
范围提示的最大值。会在 hint 为 HINT_RANGE 或 HINT_RANGE_STEP 时使用。
float step = 0.1
带步长(增量)的范围提示的步长值。会在 hint 为 HINT_RANGE_STEP 时使用。
© 版权所有 2014-present Juan Linietsky, Ariel Manzur and the Godot community (CC BY 3.0). Revision b1c660f7
.
Built with Sphinx using a theme provided by Read the Docs.