ParticleSystem

ParticleSystem()

实现粒子系统。继承自 BaseParticleSystem 类。 粒子通常用于实现火焰、烟雾、水等可视化效果。
See:

Methods

getCapacity()

获取同时激活的粒子最大数量。
Returns:
活动粒子的最大数量。

isAlive()

获取系统中是否仍有活动粒子。
Returns:
如果还活着则为 True,否则为 false。

isReady()

该系统是否可以使用/渲染
Returns:
如果系统已准备就绪,则为 true。

isStarted()

获取系统是否已启动。(注意:调用 stop 后仍为 true)。
Returns:
如果已启动,则为 true,否则为 false。

isStopping()

Gets a boolean indicating that the system is stopping
Returns:
true if the system is currently stopping

reset()

Remove all active particles

start(delay)

启动粒子系统并开始发射。
Name Type Description
delay Number 以毫秒为单位定义启动系统前的延迟时间(默认为 this.startDelay)。
Default Value: 0

stop(stopSubEmitters)

停止粒子系统。
Name Type Description
stopSubEmitters Boolean 如果为 true,将停止当前系统和所有已创建的子系统;如果为 false,则仅停止当前根系统。
Default Value: false