Пример #1
0
        protected override void LoadContent()
        {
            Dictionary <string, Texture2D> textures = new Dictionary <string, Texture2D>();

            spriteBatch = new SpriteBatch(GraphicsDevice);

            string[] files = Directory.GetFiles(Content.RootDirectory + "\\Sprites", "*.xnb", SearchOption.AllDirectories);

            foreach (string file in files)
            {
                string filename = Path.GetFileNameWithoutExtension(file);
                textures[filename] = Content.Load <Texture2D>("Sprites\\" + filename);
            }

            penumbra.Initialize();
            camera.LoadContent();
            AudioManager.LoadContent(Content);
            renderer.LoadContent(Content, textures);
        }