Annotation Type EmitterInfo
@Target(TYPE)
@Retention(RUNTIME)
@Inherited
public @interface EmitterInfoThis annotation contains default values for the initialization of an emitter.
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanactivateOnInitintdurationintmaxParticlesAlignoriginAlignValignoriginValignintparticleMaxTTLintparticleMinTTLParticleTypeparticleTypeintparticleUpdateRateQualityrequiredQualityintspawnAmountintspawnRate
Element Details
activateOnInit
boolean activateOnInit- Default:
- true
duration
int duration- Default:
- 0
maxParticles
int maxParticles- Default:
- 400
particleMaxTTL
int particleMaxTTL- Default:
- 1500
particleMinTTL
int particleMinTTL- Default:
- 400
particleUpdateRate
int particleUpdateRate- Default:
- 40
spawnAmount
int spawnAmount- Default:
- 20
spawnRate
int spawnRate- Default:
- 100
originAlign
Align originAlign- Default:
- de.gurkenlabs.litiengine.Align.CENTER
originValign
Valign originValign- Default:
- de.gurkenlabs.litiengine.Valign.MIDDLE
requiredQuality
Quality requiredQuality- Default:
- de.gurkenlabs.litiengine.configuration.Quality.VERYLOW
particleType
ParticleType particleType- Default:
- de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType.RECTANGLE
