public class FSMControl<T extends com.almasb.fxgl.ecs.Entity>
extends com.almasb.fxgl.ecs.AbstractControl
| Constructor and Description |
|---|
FSMControl(Class<S> stateType,
S initialState) |
| Modifier and Type | Method and Description |
|---|---|
void |
changeState(com.badlogic.gdx.ai.fsm.State<T> newState) |
void |
onAdded(com.almasb.fxgl.ecs.Entity entity) |
void |
onUpdate(com.almasb.fxgl.ecs.Entity entity,
double tpf) |
public FSMControl(Class<S> stateType, S initialState)
public void onAdded(com.almasb.fxgl.ecs.Entity entity)
onAdded in interface com.almasb.fxgl.ecs.ControlonAdded in class com.almasb.fxgl.ecs.AbstractControlpublic void onUpdate(com.almasb.fxgl.ecs.Entity entity,
double tpf)
public void changeState(com.badlogic.gdx.ai.fsm.State<T> newState)
Copyright © 2017. All rights reserved.