public Player2D MoveEmulate(PlayerDirections direction) { Player2D t = new Player2D(this); t.Move(direction); t.AnimatedTexture.Update(null); return t; }