StateTransitionControl
Control for functions related to state transition
GetStateTransitions
public override List<StateTransition> GetStateTransitions(StateActionMap stateActionMap)Definition
Parameters
Type
Description
Return
Type
Description
Default
Example (Default Logic)
public List<StateTransition> GetStateTransitions(StateActionMap stateActionMap)
{
List<StateTransition> trans = new List<StateTransition>();
StateTransition tran = new StateTransition();
tran.FromState = stateActionMap.PostActionState;
tran.ToState = stateActionMap.PostActionState.Clone();
tran.Cost = stateActionMap.Cost;
trans.Add(tran);
return trans;
}GetFinalStateTransition
Definition
Parameters
Type
Description
Return
Type
Description
Default
Example (Default Logic)
Last updated