Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
VisualShaderNodeParticleEmit¶
继承: VisualShaderNode < Resource < RefCounted < Object
一种可视化着色器节点,强制从子发射器中发射一个粒子。
描述¶
该节点在内部调用 emit_subparticle
着色器方法。它将从配置的子发射器发射一个粒子,还允许自定义其发射方式。需要使用该着色器将子发射器分配给粒子节点。
属性¶
|
枚举¶
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
用于覆盖子发射器处理材质中定义的属性的标志。