コード例 #1
0
        private static void _ReloadReserved()
        {
            StageSystem._transMode = StageSystem.TransMode.DONE;
            AStage aStage = StageSystem._stack.Peek();

            aStage.OnExit();
            aStage.RegistSeialTaskInternal();
            aStage.OnReloadReserved();
            aStage.OnEnter();
        }
コード例 #2
0
        private static void _MoveReserved()
        {
            AStage aStage = StageSystem._stack.Pop();

            aStage.OnExit();
            aStage = StageSystem._nxtStg;
            StageSystem._nxtStg    = null;
            StageSystem._transMode = StageSystem.TransMode.DONE;
            StageSystem._stack.Push(aStage);
            aStage.RegistSeialTaskInternal();
            aStage.OnEnter();
        }