コード例 #1
0
        protected override void UpdateWorld()
        {
            checkControl();
            background.update();

            switch (state)
            {
            case State.BEGIN:
                startScreen.draw();

                break;

            case State.PAUSED:
                world.draw();
                pauseScreen.draw();
                break;

            case State.PLAYING:
                world.update();
                world.draw();

                break;

            case State.GAMEOVER:
                world.draw();
                gameOverScreen.draw();
                break;
            }
        }