| Package | com.lookbackon.AI.HFSM |
| Class | public class HierarchicalFiniteStateMachine |
| Inheritance | HierarchicalFiniteStateMachine com.lookbackon.AI.FSM.FiniteStateMachine |
| Implements | IHierarchicalFiniteStateMachine |
See also
| Method | Defined By | ||
|---|---|---|---|
HierarchicalFiniteStateMachine(owner:Agent, currentState:IState = null, previousState:IState = null, nextState:IState = null) | HierarchicalFiniteStateMachine | ||
changeState(s:IState):void [override]
Change to another sub-state. | HierarchicalFiniteStateMachine | ||
| HierarchicalFiniteStateMachine | () | Constructor |
public function HierarchicalFiniteStateMachine(owner:Agent, currentState:IState = null, previousState:IState = null, nextState:IState = null)owner:Agent | |
currentState:IState (default = null) | |
previousState:IState (default = null) | |
nextState:IState (default = null) |
| changeState | () | method |
override public function changeState(s:IState):voidChange to another sub-state.
Parameters
s:IState — is anew state.actually is IHState.
|