コード例 #1
0
ファイル: Scene.cs プロジェクト: JadenAlekis/RogueMechs
        public static void Update(GameTime gameTime)
        {
            if (currentScene != null)
                currentScene._update(gameTime);

            if (queuedScene != null)
            {
                if (currentScene != null)
                    currentScene._unload();

                currentScene = queuedScene;
                currentScene._load();
                queuedScene = null;
            }
        }
コード例 #2
0
ファイル: Scene.cs プロジェクト: JadenAlekis/RogueMechs
 public static void QueueScene(Scene newScene)
 {
     queuedScene = newScene;
 }