Exemple #1
0
        public void InitialiserLesObjets(GraphicsDeviceManager graphics)
        {
            posChar  = new Vector2(10, height - 84);
            spritPos = new Rectangle(210, 0, 15, 20);

            // Créations des objets de base.
            Charac1        = new charac(testPerso, posChar, spritPos, 0.5f);
            Charac1.Active = true;


            //On met tout le sol dans les éléments de collision
            for (int i = 0; i < (Math.Ceiling((decimal)graphics.PreferredBackBufferWidth / grassBackground.Width)); i++)
            {
                decor TileSol = new decor(grassBackground, new Vector2((int)(i * 64), (int)(graphics.PreferredBackBufferHeight - grassBackground.Height)), new Rectangle(0, 0, 64, 64), 1, true);
                ElementsCollision.Add(TileSol);
            }
        }
Exemple #2
0
        public void InitialiserLesObjets(GraphicsDeviceManager graphics)
        {
            posChar = new Vector2(10, height - 84);
            spritPos = new Rectangle(210, 0, 15, 20);

            // Créations des objets de base.
            Charac1 = new charac(testPerso, posChar, spritPos, 0.5f);
            Charac1.Active = true;

            //On met tout le sol dans les éléments de collision
            for (int i = 0; i < (Math.Ceiling((decimal)graphics.PreferredBackBufferWidth / grassBackground.Width)); i++)
              {
                 decor TileSol = new decor(grassBackground, new Vector2( (int)(i * 64), (int)(graphics.PreferredBackBufferHeight - grassBackground.Height)), new Rectangle(0,0,64,64),1,true);
              ElementsCollision.Add(TileSol);
              }
        }