Что такое "летучая мышь"? Кроме того, вы должны сначала вызвать MyPlayer = new Player (...), а затем вызвать MyPlayer.Load ().
Я бы порекомендовал сделать что-то вроде этого:
MyPlayer = new Player(POSITION, Content.Load<Texture2D>("PathWhereBatIs"), new Vector2(5,5),graphics);
и затем в конструкторе Player, чтобы получить источник Bat-текстуры, сделайте следующее:
public Player(Vector pos, Texture2D tex, Vector2 ??, GraphicsDevice device)
{
Vector2 Origin = new Vector2(tex.Width / 2f, tex.Height / 2f);
...
}