コード例 #1
0
ファイル: AppHFSM.cs プロジェクト: DamnCoder/DC_Subsystem
    private void CreateHFSM()
    {
        Debug.Log ("[AppHFSM INIT]");
        rootState = new CompositeState(APP_ROOT_STATE);
        rootState.OnCreate();
        rootState.OnActivate();

        CreateAppStates ();
    }
コード例 #2
0
ファイル: AppHFSM.cs プロジェクト: DamnCoder/DC_Subsystem
    public override void End()
    {
        App.OnSubsystemsInitiated -= SetInitState;
        App.OnSubsystemsInitiated -= CreateHFSM;

        rootState.OnDeactivate();
        rootState.OnDestroy();
        rootState = null;
    }