VisualShaderNodeParameter¶
继承: VisualShaderNode < Resource < RefCounted < Object
派生: VisualShaderNodeBooleanParameter, VisualShaderNodeColorParameter, VisualShaderNodeFloatParameter, VisualShaderNodeIntParameter, VisualShaderNodeTextureParameter, VisualShaderNodeTransformParameter, VisualShaderNodeUIntParameter, VisualShaderNodeVec2Parameter, VisualShaderNodeVec3Parameter, VisualShaderNodeVec4Parameter
可视着色器图中参数的基本类型。
描述¶
参数表示着色器中的变量,该变量是外部设置的,即来自ShaderMaterial。参数在ShaderMaterial中作为属性公开,可以从检查器或脚本分配。
属性¶
枚举¶
enum Qualifier: 🔗
Qualifier QUAL_NONE = 0
该参数将使用此着色器绑定到ShaderMaterial。
Qualifier QUAL_GLOBAL = 1
该参数将使用项目设置中定义的全局值。
Qualifier QUAL_INSTANCE = 2
该参数将使用此着色器绑定到带有附加ShaderMaterial的节点。
Qualifier QUAL_MAX = 3
表示Qualifier枚举的大小。
属性说明¶
参数的名称,可以通过ShaderMaterial属性访问它。
定义参数的范围。