public class ParticleEmitterBox2D extends ParticleEmitter
ParticleEmitter.GradientColorValue, ParticleEmitter.NumericValue, ParticleEmitter.Particle, ParticleEmitter.ParticleValue, ParticleEmitter.RangedNumericValue, ParticleEmitter.ScaledNumericValue, ParticleEmitter.SpawnEllipseSide, ParticleEmitter.SpawnShape, ParticleEmitter.SpawnShapeValue
duration, durationTimer
Constructor and Description |
---|
ParticleEmitterBox2D(World world)
Constructs default ParticleEmitterBox2D.
|
ParticleEmitterBox2D(World world,
java.io.BufferedReader reader)
/**Constructs ParticleEmitterBox2D using bufferedReader.
|
ParticleEmitterBox2D(World world,
ParticleEmitter emitter)
Constructs ParticleEmitterBox2D fully copying given emitter attributes.
|
Modifier and Type | Method and Description |
---|---|
protected ParticleEmitter.Particle |
newParticle(Sprite sprite) |
addParticle, addParticles, allowCompletion, cleansUpBlendFunction, draw, draw, flipY, getActiveCount, getAngle, getBoundingBox, getDelay, getDuration, getEmission, getGravity, getImagePath, getLife, getLifeOffset, getMaxParticleCount, getMinParticleCount, getName, getPercentComplete, getRotation, getScale, getSpawnHeight, getSpawnShape, getSpawnWidth, getSprite, getTint, getTransparency, getVelocity, getWind, getX, getXOffsetValue, getY, getYOffsetValue, isAdditive, isAligned, isAttached, isBehind, isComplete, isContinuous, isPremultipliedAlpha, load, reset, save, setAdditive, setAligned, setAttached, setBehind, setCleansUpBlendFunction, setContinuous, setFlip, setImagePath, setMaxParticleCount, setMinParticleCount, setName, setPosition, setPremultipliedAlpha, setSprite, start, update
public ParticleEmitterBox2D(World world)
world
- public ParticleEmitterBox2D(World world, java.io.BufferedReader reader) throws java.io.IOException
world
- reader
- java.io.IOException
public ParticleEmitterBox2D(World world, ParticleEmitter emitter)
world
- emitter
- protected ParticleEmitter.Particle newParticle(Sprite sprite)
newParticle
in class ParticleEmitter