public abstract static class DynamicsModifier.Angular extends DynamicsModifier.Strength
DynamicsModifier.Angular, DynamicsModifier.BrownianAcceleration, DynamicsModifier.CentripetalAcceleration, DynamicsModifier.FaceDirection, DynamicsModifier.PolarAcceleration, DynamicsModifier.Rotational2D, DynamicsModifier.Rotational3D, DynamicsModifier.Strength, DynamicsModifier.TangentialAcceleration
Modifier and Type | Field and Description |
---|---|
ScaledNumericValue |
phiValue
Azimuth, Y
|
ScaledNumericValue |
thetaValue
Polar angle, XZ plane
|
strengthValue
isGlobal
Constructor and Description |
---|
Angular() |
Angular(DynamicsModifier.Angular value) |
Modifier and Type | Method and Description |
---|---|
void |
activateParticles(int startIndex,
int count)
Called to initialize new emitted particles.
|
void |
allocateChannels()
Called during initialization to allocate additional particles channels
|
void |
read(Json json,
JsonValue jsonData) |
void |
write(Json json) |
public ScaledNumericValue thetaValue
public ScaledNumericValue phiValue
public Angular()
public Angular(DynamicsModifier.Angular value)
public void allocateChannels()
ParticleControllerComponent
allocateChannels
in class DynamicsModifier.Strength
public void activateParticles(int startIndex, int count)
ParticleControllerComponent
activateParticles
in class DynamicsModifier.Strength
public void write(Json json)
write
in interface Json.Serializable
write
in class DynamicsModifier.Strength
public void read(Json json, JsonValue jsonData)
read
in interface Json.Serializable
read
in class DynamicsModifier.Strength
Copyright © 2015. All rights reserved.