Example #1
0
 public Player(GameState state) : base(state)
 {
     animation = new SpriteAnimation(new SpriteSheet(Player.Texture, 1, 3), speed: 0.1);
     animation.LoadRow(0);
     Position = new Vector2(gameState.VirtualWidth / 2, gameState.VirtualHeight / 2);
     origin   = new Vector2(animation.SpriteWidth / 2, animation.SpriteHeight / 2);
     Data     = XmlManager.Load <SaveData>("./SaveFile.xml");
 }