Difference between revisions of "Parallel State Machine Design"
From SWGANH Wiki
(→Abstract State) |
|||
Line 3: | Line 3: | ||
Entry(ActorState, State)<br /> | Entry(ActorState, State)<br /> | ||
− | Exit(ActorState, State) | + | Exit(ActorState, State)<br /> |
+ | Transition(ActorState, State) | ||
== Action State == | == Action State == | ||
+ | OnEntry(ActorState, State) | ||
+ | OnExit(ActorState, State) | ||
+ | OnTransition(ActorState, State) | ||
== Locomotion State == | == Locomotion State == | ||
+ | OnEntry(ActorState, State) | ||
+ | OnExit(ActorState, State) | ||
+ | OnTransition(ActorState, State) | ||
== Posture State == | == Posture State == | ||
+ | OnEntry(ActorState, State) | ||
+ | OnExit(ActorState, State) | ||
+ | OnTransition(ActorState, State) | ||
== StateManager == | == StateManager == |
Revision as of 14:51, 23 January 2012
Abstract State
Methods:
Entry(ActorState, State)
Exit(ActorState, State)
Transition(ActorState, State)
Action State
OnEntry(ActorState, State) OnExit(ActorState, State) OnTransition(ActorState, State)
Locomotion State
OnEntry(ActorState, State) OnExit(ActorState, State) OnTransition(ActorState, State)
Posture State
OnEntry(ActorState, State) OnExit(ActorState, State) OnTransition(ActorState, State)