public abstract class ParticleControllerInfluencer extends Influencer
Influencer
which controls which ParticleController
will be assigned to a particle.Modifier and Type | Class and Description |
---|---|
static class |
ParticleControllerInfluencer.Random
Assigns a random controller of
templates to the particles. |
static class |
ParticleControllerInfluencer.Single
Assigns the first controller of
templates to the particles. |
Modifier and Type | Field and Description |
---|---|
Array<ParticleController> |
templates |
Constructor and Description |
---|
ParticleControllerInfluencer() |
ParticleControllerInfluencer(ParticleController... templates) |
ParticleControllerInfluencer(ParticleControllerInfluencer influencer) |
Modifier and Type | Method and Description |
---|---|
void |
allocateChannels()
Called during initialization to allocate additional particles channels
|
void |
dispose()
Releases all resources of this object.
|
void |
end()
Called at the end of the simulation.
|
void |
load(AssetManager manager,
ResourceData resources) |
void |
save(AssetManager manager,
ResourceData resources) |
activateParticles, copy, init, killParticles, read, set, start, update, write
public Array<ParticleController> templates
public ParticleControllerInfluencer()
public ParticleControllerInfluencer(ParticleController... templates)
public ParticleControllerInfluencer(ParticleControllerInfluencer influencer)
public void allocateChannels()
ParticleControllerComponent
allocateChannels
in class ParticleControllerComponent
public void end()
ParticleControllerComponent
end
in class ParticleControllerComponent
public void dispose()
Disposable
dispose
in interface Disposable
dispose
in class ParticleControllerComponent
public void save(AssetManager manager, ResourceData resources)
save
in interface ResourceData.Configurable
save
in class ParticleControllerComponent
public void load(AssetManager manager, ResourceData resources)
load
in interface ResourceData.Configurable
load
in class ParticleControllerComponent
Copyright © 2015. All rights reserved.