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); } }
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); } }