/// <summary> /// Allows the game component to perform any initialization it needs to before starting /// to run. This is where it can query for any required services and load content. /// </summary> public override void Initialize() { spriteBatch = new SpriteBatch(Game.GraphicsDevice); trim = new button(Game.Content.Load<Texture2D>("images/butnselec"), new Vector2(334, 52), 0, new Point(0, 0), new Point(1, 1), new Point(121, 30)); back = new button(Game.Content.Load<Texture2D>("images/ButtonSet"), new Vector2(600, 52), 0, new Point(0, 2), new Point(1, 1), new Point(121, 30)); names = save_game.continuegame(ref snumber); namesbt = new continueslec[(int)snumber]; for (int x = 0; x < snumber; x++) { namesbt[x] = new continueslec(Game.Content.Load<Texture2D>("images/button"), new Vector2(350, (50 * x) + 50), new Point(121, 30), 0, new Point(0, 0), new Point(1, 1), Vector2.Zero, 0); } sf = Game.Content.Load<SpriteFont>("Font/SpriteFont1"); trim.position.X = 375 - sf.MeasureString(names[0]).X / 2; base.Initialize(); }
public virtual void Load() { names = null; namesbt = null; spriteBatch = new SpriteBatch(Game.GraphicsDevice); trim = new button(Game.Content.Load<Texture2D>("images/butnselec"), new Vector2(334, 52), 0, new Point(0, 0), new Point(1, 1), new Point(121, 30)); back = new button(Game.Content.Load<Texture2D>("images/ButtonSet"), new Vector2(600, 52), 0, new Point(0, 2), new Point(1, 1), new Point(121, 30)); names = save_game.continuegame(ref snumber); namesbt = new continueslec[(int)snumber]; for (int x = 0; x < snumber; x++) { namesbt[x] = new continueslec(Game.Content.Load<Texture2D>("images/button"), new Vector2(350, (50 * x) + 50), new Point(121, 30), 0, new Point(0, 0), new Point(1, 1), Vector2.Zero, 0); } sf = Game.Content.Load<SpriteFont>("Font/SpriteFont1"); }