XNA масштабирует все спрайты прекрасно, но если указать PreferredBackBufferHeight и PreferredBackBufferWidth, масштабирование исчезает. Почему?

Я делаю маленький проект для самообучения, но возникла проблема. При переходе в режим "весь экран" и оставив без изменения размер окна, XNA масштабирует все спрайты прекрасно, но если указать PreferredBackBufferHeight и PreferredBackBufferWidth, масштабирование исчезает.

У меня есть фон размером 1500*1500 в оконном режиме он занимает все окно, но стоит перевести в полноэкранный режим, видно синий фон. Погуглив я прочел что нужно изменять матрицу трансформации, но так и не понял как и где это делать.

Как можно решить эту проблему, не добавляя ко всем спрайтам коэффициент увлечения/уменьшения?
  • Вопрос задан
  • 2815 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы