private void CreateHFSM() { Debug.Log ("[AppHFSM INIT]"); rootState = new CompositeState(APP_ROOT_STATE); rootState.OnCreate(); rootState.OnActivate(); CreateAppStates (); }
public override void End() { App.OnSubsystemsInitiated -= SetInitState; App.OnSubsystemsInitiated -= CreateHFSM; rootState.OnDeactivate(); rootState.OnDestroy(); rootState = null; }