Class CarryItemsSystem
java.lang.Object
com.badlogic.ashley.core.EntitySystem
com.badlogic.ashley.systems.IteratingSystem
com.devcharles.piazzapanic.componentsystems.CarryItemsSystem
public class CarryItemsSystem
extends com.badlogic.ashley.systems.IteratingSystem
-
Field Summary
Modifier and TypeFieldDescription(package private) Map<WalkAnimator.Direction,
com.badlogic.gdx.math.Vector3> Fields inherited from class com.badlogic.ashley.core.EntitySystem
priority
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
processEntity
(com.badlogic.ashley.core.Entity entity, float deltaTime) This method is called on every entity on every update call of the EntitySystem.Methods inherited from class com.badlogic.ashley.systems.IteratingSystem
addedToEngine, getEntities, getFamily, removedFromEngine, update
Methods inherited from class com.badlogic.ashley.core.EntitySystem
checkProcessing, getEngine, setProcessing
-
Field Details
-
dirToVector
Map<WalkAnimator.Direction,com.badlogic.gdx.math.Vector3> dirToVector
-
-
Constructor Details
-
CarryItemsSystem
public CarryItemsSystem()
-
-
Method Details
-
processEntity
protected void processEntity(com.badlogic.ashley.core.Entity entity, float deltaTime) Description copied from class:com.badlogic.ashley.systems.IteratingSystem
This method is called on every entity on every update call of the EntitySystem. Override this to implement your system's specific processing.- Specified by:
processEntity
in classcom.badlogic.ashley.systems.IteratingSystem
- Parameters:
entity
- The current Entity being processeddeltaTime
- The delta time between the last and current frame
-