timelinefx:timelinefx.tlEmitter
Class tlEmitter Extends tlFXObject
Emitter Class. More docs to come soon as this is still missing some methods to build effects within code (you can still use the editor though)
Public Properties
AlphaRepeat Set to the number of times the alpha of the particle should cycle within the particle lifetime.
AngleOffset Set the angle offset or variation.
AngleRelative Set to TRUE to make th particles spawned have their angle of rotation relative to the parent effect.
AngleType Set the angle type.
AnimateOnce Get/Set whether the particle should run through the animation sequence once only.
Animating Get/Set whether the particle should animate.
AnimationDirection Set the direction the animation plays in.
ColorRepeat Set to the number of times the colour should cycle within the particle lifetime.
Effects Get the List of sub effects within this emitter.
Frame Get/Set the image frame.
GroupParticles Sets the current state of whether spawned particles are added to the particle managers pool, or the emitters own pool.
Layer Set the z layer.
LockAngle Get/Set to TRUE to make the particles spawned have their angle of rotation locked to direction.
OneShot Make a particle a one shot particle or not.
ParentEffect Get the current parent effect
ParticleRelative Get/Set whether the particles spawned by this emitter remain relative to the containg effect.
RandomColor Sets whether the particle chooses a random colour from the colour attributes.
RandomStartFrame Get/Set the particles to spawn with a random frame.
SingleParticle Get/Set Single Particle.
Sprite Get/Set the tlShape assigned to this emitter
TweenSpawns Get whether particles are being spawned from the old effect coordinates to the new.
Uniform Get/Set Uniform.
UseEffectEmission Set Use effect emission.
Visible Get/Set the visibility status of the emitter
Public Constructors
New tlEmitter Constructor
Public Methods
AddEffect Add an effect to the emitters list of effects.
Destroy Destroy the emitter and safely ceanup objects
GetParentEffect Get the parenteffect value in this tlEmitter.
SetBaseHeight Set the base height of the particle
SetBaseHeightVariation Set the base height variation of the particle
SetBaseSize Set the base width and height of the particle
SetBaseSizeVariation Set the base width and height variation of the particle
SetBaseWidth Set the base width of the particle
SetBaseWidthVariation Set the base width variation of the particle
SetParentEffect Set the parenteffect value for this tlEmitter.
Update Update the Emitter