public StartScreen(Game game, SpriteFont spriteFont, Texture2D background) : base(game) { Components.Add(new BackgroundComponent(game, background)); string[] items = { "New Adventure", "Load Game", "Login Server", "Quit" }; menu = new MenuComponent(game, spriteFont); menu.SetMenuItems(items); menu.StartIndex = 0; Components.Add(menu); }
public CreatePCScreen(Game game, SpriteFont spriteFont, Texture2D background) : base(game) { spriteBatch = (SpriteBatch)Game.Services.GetService(typeof(SpriteBatch)); this.spriteFont = spriteFont; menu = new MenuComponent(game, spriteFont); keyboardiput = new KeyboardInput(game, spriteFont, new Vector2(480, 75)); bgcomp = new BackgroundComponent(game, background); menu.SetMenuItems(menuItems); menu.StartIndex = 0; Components.Add(bgcomp); Components.Add(menu); Components.Add(keyboardiput); }