示例#1
0
        public Scene()
        {
            graphics = new GraphicsDeviceManager(this);
            graphics.PreferredBackBufferWidth  = 512;
            graphics.PreferredBackBufferHeight = 256;

            Bound = null;
            Content.RootDirectory = "Content";
            AudioHandler          = new AudioHandler(Content);

            isPaused = false;

            Entities = new List <Entity>();
            removed  = new List <Entity>();

            levelList = new List <string>();
            levelList.Add("level_1-2.xml");
            levelList.Add("level_1-3.xml");
            levelID        = 0;
            added          = new List <Entity>();
            LastCheckpoint = 0;
        }
示例#2
0
 public void Pause()
 {
     isPaused = !isPaused;
     AudioHandler.PauseBGM();
 }