예제 #1
0
        /// <summary>
        /// Method to load each level
        /// </summary>
        private void LoadLevel()
        {
            levelIndex = (levelIndex + 1) % numberOfLevels;
            if (level != null)
            {
                level.Dispose();
            }

            string path = string.Format("Content/Levels/{0}.txt", levelIndex);

            using (Stream fileStream = TitleContainer.OpenStream(path))
            {
                level = new LevelHandler(Services, fileStream, levelIndex);
            }
        }