Difference between revisions of "Parallel State Machine Design"

From SWGANH Wiki
Jump to: navigation, search
(New page: == Abstract State == == Action State == == Locomotion State == == Posture State == == StateManager ==)
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Abstract State ==
 
== Abstract State ==
 +
Methods:
 +
 +
Entry(ActorState, State)<br />
 +
Exit(ActorState, State)<br />
 +
Transition(ActorState, State)
  
 
== Action State ==
 
== Action State ==
 +
OnEntry(ActorState, State)<br />
 +
OnExit(ActorState, State)<br />
 +
OnTransition(ActorState, State)<br />
 
== Locomotion State ==
 
== Locomotion State ==
 +
OnEntry(ActorState, State)<br />
 +
OnExit(ActorState, State)<br />
 +
OnTransition(ActorState, State)<br />
 
== Posture State ==
 
== Posture State ==
 +
OnEntry(ActorState, State)<br />
 +
OnExit(ActorState, State)<br />
 +
OnTransition(ActorState, State)<br />
  
 
== StateManager ==
 
== StateManager ==

Latest 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)

StateManager