public IGameObject CreateBombedOpening(Vector2 position) { var createdObject = new BombedOpening(position); var sprite = new FixedSprite(createdObject, dungeonSpriteAtlas, new Rectangle(947, 11, 32, 32)); createdObject.Sprite = sprite; return(createdObject); }
public IGameObject CreateRoomBorder(Vector2 position) { var createdObject = new RoomBorder(position); var sprite = new FixedSprite(createdObject, dungeonSpriteAtlas, new Rectangle(521, 11, 256, 176)); createdObject.Sprite = sprite; return(createdObject); }
public IGameObject CreateBrickTile(Vector2 position) { var createdObject = new BrickTile(position); var sprite = new FixedSprite(createdObject, dungeonSpriteAtlas, new Rectangle(984, 45, 16, 16)); createdObject.Sprite = sprite; return(createdObject); }
public IGameObject CreateFire(Vector2 position) { var createdObject = new Fire(position); var sprite = new FixedSprite(createdObject, linkSpriteAtlas, new Rectangle(191, 185, 16, 16)); createdObject.Sprite = sprite; return(createdObject); }
public IGameObject CreateStairs(Vector2 position) { var createdObject = new Stairs(position); var sprite = new FixedSprite(createdObject, dungeonSpriteAtlas, new Rectangle(1035, 28, 16, 16)); createdObject.Sprite = sprite; return(createdObject); }
public IGameObject CreateEnemyCloudAppearance(Vector2 position) { var createdObject = new EnemyCloudAppearance(position); var sprite = new FixedSprite(createdObject, linkSpriteAtlas, new Rectangle(138, 185, 16, 16)); createdObject.Sprite = sprite; return(createdObject); }
public override void Initialize() { sprite = new FixedSprite((Game)game, "shot", 1000); Size = new Vector2( sprite.Width, sprite.Height ); }
public override void Initialize() { //sprite = new FixedSprite((Game)game, "player", 1000); sprite_idle = new FixedSprite((Game)game, "player_idle", 1000); sprite_forward = new FixedSprite((Game)game, "player_forward", 1000); sprite_backward = new FixedSprite((Game)game, "player_backward", 1000); sprite_left = new FixedSprite((Game)game, "player_left", 999); sprite_right = new FixedSprite((Game)game, "player_right", 999); sprite_backward_left = new FixedSprite((Game)game, "player_backward_left", 1000); sprite_backward_right = new FixedSprite((Game)game, "player_backward_right", 1000); //sprite = game.Content.Load<Texture2D>("player"); Size = new Vector2( sprite_forward.Width, sprite_forward.Height ); }