protected override void LoadContent() { ArialFont = Game.Content.Load <SpriteFont>("Fonts/Bebas"); GestionSprites = Game.Services.GetService(typeof(SpriteBatch)) as SpriteBatch; GestionnaireDeTextures = Game.Services.GetService(typeof(RessourcesManager <Texture2D>)) as RessourcesManager <Texture2D>; GestionnaireDeSon = Game.Services.GetService(typeof(RessourcesManager <SoundEffect>)) as RessourcesManager <SoundEffect>; Aiguille = GestionnaireDeTextures.Find(NomAiguille); Accéléromètre = GestionnaireDeTextures.Find(NomAccéléromètre); //Notification = GestionnaireDeTextures.Find("notif"); TableauNotification = new Texture2D[4] { GestionnaireDeTextures.Find("notif"), GestionnaireDeTextures.Find("notifTour"), GestionnaireDeTextures.Find("notifFinCourse"), GestionnaireDeTextures.Find("notifPerteConnection") }; SoundNotif = GestionnaireDeSon.Find("notif").CreateInstance(); base.LoadContent(); }
protected override void LoadContent() { GestionSprites = Game.Services.GetService(typeof(SpriteBatch)) as SpriteBatch; //ToDELETE ArialFont = Game.Content.Load <SpriteFont>("Fonts/Arial"); //ToDELETE CaméraJeu = Game.Services.GetService(typeof(Caméra)) as Caméra; GestionnaireDeModèles = Game.Services.GetService(typeof(RessourcesManager <Model>)) as RessourcesManager <Model>; GestionnaireDeSon = Game.Services.GetService(typeof(RessourcesManager <SoundEffect>)) as RessourcesManager <SoundEffect>; GestionnaireDeMusique = Game.Services.GetService(typeof(RessourcesManager <Song>)) as RessourcesManager <Song>; Modèle = GestionnaireDeModèles.Find(NomModèle); Roues[0] = GestionnaireDeModèles.Find("Pneu"); Roues[1] = GestionnaireDeModèles.Find("Pneu"); Roues[2] = GestionnaireDeModèles.Find("Pneu"); Roues[3] = GestionnaireDeModèles.Find("Pneu"); TransformationsRoues.Add(new Matrix[Roues[0].Bones.Count]); TransformationsRoues.Add(new Matrix[Roues[1].Bones.Count]); TransformationsRoues.Add(new Matrix[Roues[2].Bones.Count]); TransformationsRoues.Add(new Matrix[Roues[3].Bones.Count]); TransformationsModèle = new Matrix[Modèle.Bones.Count]; Modèle.CopyAbsoluteBoneTransformsTo(TransformationsModèle); for (int i = 0; i < Roues.Length; i++) { Roues[i].CopyAbsoluteBoneTransformsTo(TransformationsRoues[i]); } GestionInput = Game.Services.GetService(typeof(InputManager)) as InputManager; SoundAcceleration = GestionnaireDeSon.Find("Gear1").CreateInstance(); SoundBrake = GestionnaireDeSon.Find("brakeEffect").CreateInstance(); SoundCourbe = GestionnaireDeSon.Find("BrakeCurveMajor").CreateInstance(); BornToBeWild = GestionnaireDeSon.Find("BornToBeWild").CreateInstance(); ChaseAndStatus = GestionnaireDeSon.Find("ChaseAndStatus").CreateInstance(); SoundFrein = GestionnaireDeSon.Find("frein").CreateInstance(); SoundCollisionBordure = GestionnaireDeSon.Find("collisionBordure"); SoundCollisionVoiture = GestionnaireDeSon.Find("collisionVoiture").CreateInstance(); ListeChanson = new List <SoundEffectInstance>(); ListeChanson.Add(BornToBeWild); ListeChanson.Add(ChaseAndStatus); }