GameManagerFSM.

GameManagerFSM.State Class

graph BT Type-->Base0["State"] click Base0 "/animancer/api/Animancer.FSM/State" Base0-->Base1["Object"] Type-.->Interface0["IState"] click Interface0 "/animancer/api/Animancer.FSM/IState" Type["GameManagerFSM.State"] class Type type-node Derived0["GameManagerFSM.ReadyState"]-->Type click Derived0 "/animancer/api/Animancer.Examples.StateMachines.GameManager/ReadyState" Derived1["GameManagerFSM.IntroductionState"]-->Type click Derived1 "/animancer/api/Animancer.Examples.StateMachines.GameManager/IntroductionState" Derived2["GameManagerFSM.ActionState"]-->Type click Derived2 "/animancer/api/Animancer.Examples.StateMachines.GameManager/ActionState" Derived3["GameManagerFSM.FadeState"]-->Type click Derived3 "/animancer/api/Animancer.Examples.StateMachines.GameManager/FadeState"

Syntax

public abstract class GameManagerFSM.State : State, IState

Properties

Name Value Summary
CanEnterState bool
Animancer.FSM.IState.CanEnterState
Inherited from State
CanExitState bool
Animancer.FSM.IState.CanExitState
Inherited from State
DisplayText string

Methods

Name Value Summary
OnEnterState() void
Animancer.FSM.IState.OnEnterState
OnExitState() void
Animancer.FSM.IState.OnExitState
Inherited from State
Update() void