Constructor
new EmitterBase()
Member
_emissionRate :Number
Particle emission rate
- Default Value:
- 60
_emissionTime :Number
Current remaining emission time
- Default Value:
- 0
_frameTime :Number
Accumulated frame time
- Default Value:
- 0
emissionRate :Number
Get particle emission rate
minEmissionTime :Number
Minimum time interval of emission particle
particleTemplate :ParticleTemplateBase
Methods
advanceTime(passedTimeopt)
Clock advance
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
passedTime |
Number
|
<optional> |
1 | passedTime Advance time |
clear(clearTexture)
Clear active particles
Parameters:
Name | Type | Description |
---|---|---|
clearTexture |
Do you want to clean up the map data? If you remove the map data, it will not be played again |
emit()
Emit a particle
start(durationopt)
Start emitting particles
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
duration |
Number
|
<optional> |
null.null | duration Duration of emission (seconds) |
stop(clearParticles)
Stop emitting particles
Parameters:
Name | Type | Description |
---|---|---|
clearParticles |
Do you want to clean up the current particle? |