Skip to main content

Particle Birth Sub Emitter(粒子生成子发射器)

Particle Birth Sub Emitter(粒子生成子发射器)

Particle Birth Sub Emitter(粒子生成子发射器)组件用于在当前系统的粒子生成(出生)的瞬间,触发并调用另一个目标粒子系统来发射子粒子。它非常适合制作需要伴生特效的场景,例如魔法阵开启瞬间产生的额外星光、或者武器开火时伴随的瞬间火花等。

image.png


字段列表 (Fields)

字段名 (Field) 类型 (Type) 描述 (Description)
EmitMin Int 每次父粒子生成时,触发生成的子粒子数量的最小值。
EmitMax Int 每次父粒子生成时,触发生成的子粒子数量的最大值。
TargetSystem SyncRef 引用的目标粒子系统。当触发生成时,将使用此系统发射子粒子。
InheritOrientation Bool 勾选后,子粒子会继承父粒子生成时的朝向/旋转。
InheritScale Bool 勾选后,子粒子会继承父粒子的缩放大小。
InheritColor Bool 勾选后,子粒子会继承父粒子的颜色(包括通过初始颜色组件赋予的颜色)。
DirectionInheritance Enum 方向继承模式(如 Forced)。决定子粒子的发射方向受父粒子运动方向影响的计算方式。
Direction Float3 子粒子的基础发射方向向量。
RandomDirectionWeight Float 子粒子发射方向的随机扩散权重。值越大,子粒子的发射方向越分散、随机。

用法 (Usage)

将其挂载在拥有粒子系统(父级)的槽位中。你需要准备另一个粒子系统作为“子粒子”,并将其引用拖拽到 TargetSystem 字段中。
当当前组件所在的粒子系统生成一个新粒子时,会立刻在那个新粒子的位置,根据 EmitMin 到 EmitMax 的数量,触发 TargetSystem 发射粒子。可通过勾选下方的继承选项,让伴随生成的子特效外观与父粒子保持一致。

示例 (Examples)

暂无示例,待补充。

参见 (See Also)