粒子发射器类

粒子发射器(ParticleEmitter)是可以放置在粒子系统中的一个单独粒子特效。ParticleEmitter 类包含下列公共变量:

属性 描述
EmitterName 发射器的名称。
Emitter Render Mode 渲染发射器粒子使用的方法。
模式 描述
ERM_Normal 按所需方式对发射器的粒子进行渲染,如作为 sprite、网格体等进行渲染。
ERM_Point 将发射器的粒子作为 2x2 的像素块进行渲染,不执行缩放,使用_Emitter Editor Color_。
ERM_Cross 将发射器的粒子作为交叉线进行渲染,根据任意尺寸的模块进行缩放,使用 Emitter Editor Color
ERM_None 不对发射器的粒子执行渲染。
Emitter Editor Color 重叠时和位于曲线编辑器和调试渲染模式中时 ParticleEmitter 段所呈现的颜色。
InitialAllocationCount 该值允许用户声明在发射器初始化时应该分配的粒子数量。若该值为 0 ,则使用计算的峰值数。(因为计算值可能比所需数高,该参数可用于进行严格的内存控制)。
Medium Detail Spawn Rate Scale 当引擎以中或低细节模式运行时,该值用于降低发射器的生成速度。可在分屏模式下优化粒子绘制消耗。不在高细节模式中时,0 值可有效禁用发射器。这并不影响每单位产生的粒子(Spawn Per Unit),除非该值为 0。
Collapsed 如为 true, 则 ParticleEmitter 在级联的发射器列表中为重叠状态。双击 ParticleEmitter 段可切换该属性。