public abstract class DynamicsModifier extends Influencer
DynamicsInfluencer
.Modifier and Type | Class and Description |
---|---|
static class |
DynamicsModifier.Angular |
static class |
DynamicsModifier.BrownianAcceleration |
static class |
DynamicsModifier.CentripetalAcceleration |
static class |
DynamicsModifier.FaceDirection |
static class |
DynamicsModifier.PolarAcceleration |
static class |
DynamicsModifier.Rotational2D |
static class |
DynamicsModifier.Rotational3D |
static class |
DynamicsModifier.Strength |
static class |
DynamicsModifier.TangentialAcceleration |
Modifier and Type | Field and Description |
---|---|
boolean |
isGlobal |
protected ParallelArray.FloatChannel |
lifeChannel |
protected static Quaternion |
TMP_Q |
protected static Vector3 |
TMP_V1 |
protected static Vector3 |
TMP_V2 |
protected static Vector3 |
TMP_V3 |
controller, TMP_M3, TMP_M4, TMP_Q2, TMP_V4, TMP_V5, TMP_V6
Constructor and Description |
---|
DynamicsModifier() |
DynamicsModifier(DynamicsModifier modifier) |
Modifier and Type | Method and Description |
---|---|
void |
allocateChannels()
Called during initialization to allocate additional particles channels
|
void |
read(Json json,
JsonValue jsonData) |
void |
write(Json json) |
activateParticles, copy, dispose, end, init, killParticles, load, save, set, start, update
protected static final Vector3 TMP_V1
protected static final Vector3 TMP_V2
protected static final Vector3 TMP_V3
protected static final Quaternion TMP_Q
public boolean isGlobal
protected ParallelArray.FloatChannel lifeChannel
public DynamicsModifier()
public DynamicsModifier(DynamicsModifier modifier)
public void allocateChannels()
ParticleControllerComponent
allocateChannels
in class ParticleControllerComponent
public void write(Json json)
write
in interface Json.Serializable
write
in class ParticleControllerComponent
public void read(Json json, JsonValue jsonData)
read
in interface Json.Serializable
read
in class ParticleControllerComponent