protected override void LoadContent() { //Load Decors Decor = new Decor(); Decor.LoadDecors(Content, 2); //Load Game Over GameOverString = Content.Load <SpriteFont>("Sprites/GameOver/GameOverString"); GameOver.LoadContent(Content, "Sprites/GameOver/Game Over"); //Sound : //Song song = Content.Load<Song>("Kalimba"); //MediaPlayer.Play(song); //Load Joueurs et Enemis joueur.LoadContent(Content, "Sprites/Perso/mario", 4, 4, "h"); Enemis = new Sprite[1]; for (int i = 0; i < Enemis.Length; i++) { Enemis[i] = new Sprite(); Enemis[i].LoadContent(Content, "Sprites/Enemis/enemisD"); } for (int i = 0; i < Enemis.Length; i++) //On initialise ici car l'on a besoin de la taille du fond et des enemis donc il faut qu'il soit load { Enemis[i].Initialize(new Vector2(rand.Next(0, Decor.back.rectangle.Right - Enemis[i].Width), rand.Next(0, Decor.back.rectangle.Bottom - Enemis[i].Height))); } //Load vie et mana for (int i = 0; i < SLife.Length; i++) { SLife[i].LoadContent(Content, "Sprites/Life"); } for (int i = 0; i < SMana.Length; i++) { SMana[i].LoadContent(Content, "Sprites/Mana"); } SpriteBatch = new SpriteBatch(GraphicsDevice); //Load le menu TexturesMenu = new LoadM(); TexturesMenu.LoadMenu(Content); //Load la camera _camera = new Camera.Camera(Decor.backRectangle.Width, Decor.backRectangle.Height, GraphicsDevice); }
protected override void LoadContent() { //Load Decors Decor = new Decor(); Decor.LoadDecors(Content, 2); //Load Game Over GameOverString = Content.Load<SpriteFont>("Sprites/GameOver/GameOverString"); GameOver.LoadContent(Content, "Sprites/GameOver/Game Over"); //Sound : //Song song = Content.Load<Song>("Kalimba"); //MediaPlayer.Play(song); //Load Joueurs et Enemis joueur.LoadContent(Content, "Sprites/Perso/mario",4,4,"h"); Enemis = new Sprite[1]; for (int i = 0; i < Enemis.Length; i++) { Enemis[i] = new Sprite(); Enemis[i].LoadContent(Content, "Sprites/Enemis/enemisD"); } for (int i = 0; i < Enemis.Length; i++) //On initialise ici car l'on a besoin de la taille du fond et des enemis donc il faut qu'il soit load Enemis[i].Initialize(new Vector2(rand.Next(0, Decor.back.rectangle.Right - Enemis[i].Width), rand.Next(0, Decor.back.rectangle.Bottom - Enemis[i].Height))); //Load vie et mana for (int i = 0; i < SLife.Length; i++) SLife[i].LoadContent(Content, "Sprites/Life"); for (int i = 0; i < SMana.Length; i++) SMana[i].LoadContent(Content, "Sprites/Mana"); SpriteBatch = new SpriteBatch(GraphicsDevice); //Load le menu TexturesMenu = new LoadM(); TexturesMenu.LoadMenu(Content); //Load la camera _camera = new Camera.Camera(Decor.backRectangle.Width, Decor.backRectangle.Height, GraphicsDevice); }