VisualShaderNodeUIntOp
继承: VisualShaderNode < Resource < RefCounted < Object
无符号标量整数运算符,在可视化着色器图中使用。
描述
对两个无符号整数输入 a 和 b 应用 operator。
属性
|
枚举
enum Operator: 🔗
Operator OP_ADD = 0
使用 a + b 将两个数字相加。
Operator OP_SUB = 1
使用 a - b 将两个数字相减。
Operator OP_MUL = 2
使用 a * b 将两个数字相乘。
Operator OP_DIV = 3
使用 a / b 将两个数字相除。
Operator OP_MOD = 4
使用 a % b 计算两个数字的余数。
Operator OP_MAX = 5
返回两个数中的较大者。在 Godot 着色器语言中,会被翻译为 max(a, b)。
Operator OP_MIN = 6
返回两个数字中的较小者。在 Godot 着色器语言中会被翻译为 min(a, b)。
Operator OP_BITWISE_AND = 7
返回对该整数进行按位与 AND 运算的结果。在 Godot 着色器语言中会被翻译为 a & b。
Operator OP_BITWISE_OR = 8
返回对该整数进行按位或 OR 运算的结果。在 Godot 着色器语言中会被翻译为 a | b。
Operator OP_BITWISE_XOR = 9
返回对该整数进行按位异或 XOR 运算的结果。在 Godot 着色器语言中会被翻译为 a ^ b。
Operator OP_BITWISE_LEFT_SHIFT = 10
返回对该整数进行按位左移运算的结果。在 Godot 着色器语言中会被翻译为 a << b。
Operator OP_BITWISE_RIGHT_SHIFT = 11
返回对该整数进行按位右移运算的结果。在 Godot 着色器语言中会被翻译为 a >> b。
Operator OP_ENUM_SIZE = 12
代表 Operator 枚举的大小。
属性说明
要应用于输入的运算符。