Class DynamicsModifier.PolarAcceleration
- java.lang.Object
-
- com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent
-
- com.badlogic.gdx.graphics.g3d.particles.influencers.Influencer
-
- com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier
-
- com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier.Strength
-
- com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier.Angular
-
- com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier.PolarAcceleration
-
- All Implemented Interfaces:
ResourceData.Configurable
,Disposable
,Json.Serializable
- Enclosing class:
- DynamicsModifier
public static class DynamicsModifier.PolarAcceleration extends DynamicsModifier.Angular
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier
DynamicsModifier.Angular, DynamicsModifier.BrownianAcceleration, DynamicsModifier.CentripetalAcceleration, DynamicsModifier.FaceDirection, DynamicsModifier.PolarAcceleration, DynamicsModifier.Rotational2D, DynamicsModifier.Rotational3D, DynamicsModifier.Strength, DynamicsModifier.TangentialAcceleration
-
-
Field Summary
-
Fields inherited from class com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier.Angular
angularChannel, phiValue, thetaValue
-
Fields inherited from class com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier.Strength
strengthChannel, strengthValue
-
Fields inherited from class com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier
isGlobal, lifeChannel, TMP_Q, TMP_V1, TMP_V2, TMP_V3
-
Fields inherited from class com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent
controller, TMP_M3, TMP_M4, TMP_Q2, TMP_V4, TMP_V5, TMP_V6
-
-
Constructor Summary
Constructors Constructor Description PolarAcceleration()
PolarAcceleration(DynamicsModifier.PolarAcceleration rotation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
allocateChannels()
Called during initialization to allocate additional particles channelsDynamicsModifier.PolarAcceleration
copy()
void
update()
Called to execute the component behavior.-
Methods inherited from class com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier.Angular
activateParticles, read, write
-
Methods inherited from class com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent
dispose, end, init, killParticles, load, save, set, start
-
-
-
-
Constructor Detail
-
PolarAcceleration
public PolarAcceleration()
-
PolarAcceleration
public PolarAcceleration(DynamicsModifier.PolarAcceleration rotation)
-
-
Method Detail
-
allocateChannels
public void allocateChannels()
Description copied from class:ParticleControllerComponent
Called during initialization to allocate additional particles channels- Overrides:
allocateChannels
in classDynamicsModifier.Angular
-
update
public void update()
Description copied from class:ParticleControllerComponent
Called to execute the component behavior.- Overrides:
update
in classParticleControllerComponent
-
copy
public DynamicsModifier.PolarAcceleration copy()
- Specified by:
copy
in classParticleControllerComponent
-
-