VisualShaderNodeExpression

Inherits: VisualShaderNodeGroupBase < VisualShaderNode < Resource < Reference < Object

Inherited By: VisualShaderNodeGlobalExpression

用Godot着色语言编写的自定义可视化着色器图形表达式。

描述

自定义Godot着色器语言表达式,有自定义数量的输入和输出端口。

所提供的代码直接注入到图形匹配着色器函数中,即vertex, fragment, or light,所以它不能用于声明函数、变体、uniforms或全局常量。请参阅VisualShaderNodeGlobalExpression以了解此类全局定义。

属性

String

expression

“”

属性说明

Default

“”

Setter

set_expression(value)

Getter

get_expression()

Godot 着色器语言中的表达式,它将被注入到图形匹配的着色器函数(vertex, fragment, or light)的开头,因此不能用于声明函数、varyings、uniforms或全局常量。