VisualShaderNodeParticleEmit

继承: VisualShaderNode < Resource < RefCounted < Object

强制从子发射器发射粒子的视觉着色器节点。

描述

此节点在内部调用emit_subparticleshader方法。它将从配置的子发射器发射粒子,并允许自定义其发射方式。需要使用此着色器将子发射器分配给粒子节点。

属性


枚举

enum EmitFlags: 🔗

EmitFlags EMIT_FLAG_POSITION = 1

如果启用,粒子将从该节点定义的位置开始。

EmitFlags EMIT_FLAG_ROT_SCALE = 2

如果启用,粒子将从此节点定义的旋转和缩放开始。

EmitFlags EMIT_FLAG_VELOCITY = 4

如果启用,粒子将以该节点定义的速度开始。

EmitFlags EMIT_FLAG_COLOR = 8

如果启用,粒子将以此节点定义的颜色开始。

EmitFlags EMIT_FLAG_CUSTOM = 16

如果启用,粒子以该节点定义的CUSTOM数据开始。


属性说明

EmitFlags flags = 31 🔗

用于覆盖子发射器工艺材质中定义的属性的标志。