Class: NvsParticleSystemContext

NvsParticleSystemContext()

Particle effect context The particle system is composed of several particle emitters and sub-emitters. The particle emitter emits particles over time, and the sub-emitter emits particles from the particles emitted by the particle emitter.

Constructor

new NvsParticleSystemContext()

Source:

Methods

appendPositionToEmitterPositionCurve(emitterName, timeSec, emitterPositionX, emitterPositionY)

Append a path position to the particle emitter curve at the specified time point.
Parameters:
Name Type Description
emitterName emitter name
timeSec time point
emitterPositionX particle emitter's X coordinate
emitterPositionY particle emitter's Y coordinate
Source:
Returns:

setEmitterEnabled(emitterName, enable)

Set whether to enable the emitter.
Parameters:
Name Type Description
emitterName emitter name
enable enable or disable, default mode is enable.
Source:
Returns:

setEmitterParticleSizeGain(emitterName, emitterGain)

Set the size gain of the particles emitted by the particle emitter.
Parameters:
Name Type Description
emitterName emitter name
emitterGain emission size gain
Source:
Returns:

setEmitterPosition(emitterName, emitterPositionX, emitterPositionY)

Set the particle emitter's position.
Parameters:
Name Type Description
emitterName emitter name
emitterPositionX particle emitter's X coordinate
emitterPositionY particle emitter's Y coordinate
Source:
Returns:

setEmitterRateGain(emitterName, emitterGain)

Set the particle emitter's position.
Parameters:
Name Type Description
emitterName emitter name
emitterGain emission rate gain
Source:
Returns: