Размытые SpriteFont на моногам (Win8)
У меня действительно странная проблема, я пытаюсь напечатать на экране простой спрайт-шрифт, но спрайт становится очень размытым...
Я загрузил spritefont из VS 2010, используя конвейер содержимого, чтобы сформировать файл xnb, а затем загрузить его в VS2012 под моногам
public void DrawText(int x, int y, string s)
{
_color = Color.White;
_rotation = 0.0f;
_size = 1.0f;
_spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend);
_spriteBatch.DrawString(_spriteFont, s, new Vector2(x, y), _color, _rotation, new Vector2(), _size, SpriteEffects.None, 1.0f);
_spriteBatch.End();
}
все еще изображение становится действительно размытым.. я понятия не имею, почему...
я говорю о чем-то подобном
Кто-нибудь знает, почему это может быть? Я перебрал все, и самый близкий ответ, который я получил, заключается в том, что если позиция спрайта или спрайта - это число с плавающей точкой (не точное значение типа int), результат будет смещен... но здесь это не так
Ура!
Я загрузил спрайтовый шрифт XNB https://skydrive.live.com/redir?resid=50E25A0EEED51C3C!241&authkey=!AAvw-i5OtipT8fo если кто-то заинтересован попробовать это