public LevelEditor(Game game, LevelReader levelReader, Game1.HandleOptionDelegate handleOptionDelegate) : base(game, handleOptionDelegate) { this.levelReader = levelReader; EditorTileSize = Game1.TILE_SIZE / 2; camera = new Camera(EditorTileSize * 45, EditorTileSize, 1); cursortex = game.Content.Load<Texture2D>(@"cursor"); cursor = new Cursor(cursortex, new Vector2(gameAreaStartPos.X, gameAreaStartPos.Y), EditorTileSize); LoadContent(); }
public virtual void LoadContent() { penguin = game.Content.Load<Texture2D>(@"penguin_spritesheet"); iceTile = game.Content.Load<Texture2D>(@"ice_tile"); caveBackground = game.Content.Load<Texture2D>(@"snowcave"); waterTile = game.Content.Load<Texture2D>(@"water_tile"); spike = game.Content.Load<Texture2D>(@"spike"); snowball = game.Content.Load<Texture2D>(@"snowball"); ladderTile = game.Content.Load<Texture2D>(@"Ladder"); backgrounds = new Background(game.Content, game.Window); camera = new Camera(Game1.TILE_SIZE * 15, Game1.TILE_SIZE, 1); }