C# Class HutongGames.PlayMaker.Actions.RunFSM

Inheritance: FsmStateAction
Datei anzeigen Open project: personal-robots/storyspace

Public Properties

Property Type Description
fsmTemplateControl FsmTemplateControl

Public Methods

Method Description
Awake ( ) : void

Initialize FSM on awake so it doesn't cause hitches later

CheckIfFinished ( ) : void
Event ( FsmEvent fsmEvent ) : bool

Forward global events to the sub FSM

OnEnter ( ) : void

Start the FSM on entering the state

OnExit ( ) : void

Stop the FSM on exiting the state

OnFixedUpdate ( ) : void
OnLateUpdate ( ) : void
OnUpdate ( ) : void
Reset ( ) : void

Method Details

Awake() public method

Initialize FSM on awake so it doesn't cause hitches later
public Awake ( ) : void
return void

CheckIfFinished() public method

public CheckIfFinished ( ) : void
return void

Event() public method

Forward global events to the sub FSM
public Event ( FsmEvent fsmEvent ) : bool
fsmEvent FsmEvent
return bool

OnEnter() public method

Start the FSM on entering the state
public OnEnter ( ) : void
return void

OnExit() public method

Stop the FSM on exiting the state
public OnExit ( ) : void
return void

OnFixedUpdate() public method

public OnFixedUpdate ( ) : void
return void

OnLateUpdate() public method

public OnLateUpdate ( ) : void
return void

OnUpdate() public method

public OnUpdate ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

Property Details

fsmTemplateControl public_oe property

public FsmTemplateControl fsmTemplateControl
return FsmTemplateControl