forked from: EmitParticle (1)

