コード例 #1
0
 public override void Initialize()
 {
     base.Initialize();
     Grid         = Game.Services.GetService(typeof(GridDeJeu)) as GridDeJeu;
     SoundUpgrade = Game.Content.Load <SoundEffect>("SoundEffects/wololo");
     Niveau       = 1;
 }
コード例 #2
0
        public override void Initialize()
        {
            //Origine = new Vector3(-Étendue.X / 2, 0, 0);
            Origine = Vector3.Zero;

            Grid             = Game.Services.GetService(typeof(GridDeJeu)) as GridDeJeu;
            OrigineJoueur    = new Vector3(Étendue.X / 2f + 2, 0, Étendue.Z / 2f + 2);
            Delta            = new Vector2(Étendue.X / Charpente.X, Étendue.Z / Charpente.Y);
            PositionDansCase = Delta / 2;
            CréerLesComposants();
        }
コード例 #3
0
 private void InstantiationDesServices()
 {
     Vector3 positionCaméra = new Vector3(0, 100, 250);
     Vector3 cibleCaméra = new Vector3(0, 0, -10);
     EffetLumiere = new BasicEffect(GraphicsDevice);
     EffetLumiere = new BasicEffect(GraphicsDevice);
     GridDeJeu = new GridDeJeu(this, new Vector3(256, 25, 256), new Vector2(64, 64));
     Services.AddService(typeof(GridDeJeu), GridDeJeu);
     GestionInput = new InputManager(this);
     Services.AddService(typeof(InputManager), GestionInput);
     Components.Add(new AfficheurFPS(this, "Arial20", Color.Red, INTERVALLE_CALCUL_FPS));
     Services.AddService(typeof(Random), new Random());
     Services.AddService(typeof(RessourcesManager<SpriteFont>), new RessourcesManager<SpriteFont>(this, "Fonts"));
     Services.AddService(typeof(RessourcesManager<Texture2D>), new RessourcesManager<Texture2D>(this, "Textures"));
     Services.AddService(typeof(RessourcesManager<Model>), new RessourcesManager<Model>(this, "Models"));
     GestionSprites = new SpriteBatch(GraphicsDevice);
     Services.AddService(typeof(SpriteBatch), GestionSprites);
     try
     {
         Services.AddService(typeof(NetClient), Client2);
     }
     catch(Exception) { }
     base.Initialize();
 }
コード例 #4
0
 public override void Initialize()
 {
     base.Initialize();
     Grid = Game.Services.GetService(typeof(GridDeJeu)) as GridDeJeu;
 }