public Interface(GraphicsDeviceManager graphics, SpriteBatch spriteBatch, SpriteFont font) { this.graphics = graphics; this.background = new Rectangle(0, graphics.PreferredBackBufferHeight - graphics.PreferredBackBufferHeight / 5, graphics.PreferredBackBufferWidth, graphics.PreferredBackBufferHeight / 5); this.color = Color.Black; this.TowerTypes = new List<Tower>(); Rectangle tower = new Rectangle(background.X + 20, background.Y + 5, 50, 50); TowerTypes.Add(new Tower("Basic", 10, 50, 10, 100, tower)); TowerTypes.Add(new Tower("Basic", 10, 15, 15, 100, new Rectangle(tower.X + 100, tower.Y, tower.Width, tower.Height))); this.spriteBatch = spriteBatch; this.font = font; lm = new LanguageManager(); language = "En"; }
public void SetUp() { L = new LanguageManager(); }