Class DynamicsModifier.Rotational3D
- 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.Rotational3D
-
- All Implemented Interfaces:
ResourceData.Configurable
,Disposable
,Json.Serializable
- Enclosing class:
- DynamicsModifier
public static class DynamicsModifier.Rotational3D 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 Rotational3D()
Rotational3D(DynamicsModifier.Rotational3D rotation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
allocateChannels()
Called during initialization to allocate additional particles channelsDynamicsModifier.Rotational3D
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
-
Rotational3D
public Rotational3D()
-
Rotational3D
public Rotational3D(DynamicsModifier.Rotational3D 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.Rotational3D copy()
- Specified by:
copy
in classParticleControllerComponent
-
-