
This demo controls the emission volume of particles. This demo uses the demo library, demo::ParticleEffect class, and demo::ParticleNode class.
Particle emission volume can be dynamically controlled using the nw::gfx::ResParticleEmitterParameter::SetEmissionRatio method in the nw::gfx::ResParticleEmitterParameter class.
{
nw::gfx::ResParticleEmitterParameter resEmitterParameter = particleEmitter->GetResParticleEmitterParameterCopy();
resEmitterParameter.SetEmissionRatio(1.f);
}
Within demo code, emission volume is controlled using the SetEmissionRatio() method in the ParticleNode class.
CONFIDENTIAL