У меня есть игра AIR Projector с разрешением 640x640 в поле «Проект» -> «Свойства» -> «Размеры». Но по какой-то причине, когда я отлаживаю игру, размер окна сам по себе становится 800x800.
Вот окно свойств.
![Here's my Properties window](https://i.stack.imgur.com/0gYUR.png)
И вот что происходит, когда я запускаю игру.
![This is the game running at 800x800 when it should be 640x640](https://i.stack.imgur.com/8H1rF.png)
Вы можете видеть изображение размером 800x800. Это должно быть 640x640, я не знаю, почему оно увеличивается на 25%. Это растягивает изображение и ухудшает качество.
Я уже нашел хакерское решение, но я надеялся, что была более изящная причина или решение относительно того, почему это происходит.
I необходимо go в свойствах приложения AIR и установить в поле «Начальный размер окна» значение 526x549, как показано здесь.
![The AIR Application Properties](https://i.stack.imgur.com/S4h2b.png)
Когда я устанавливаю эти поля к этим значениям (учитывая, что поле Размеры свойств проекта по-прежнему установлено в 640x640), игра запускается в правильном измерении с превосходным качеством изображения.
![The fixed resolution game](https://i.stack.imgur.com/uCBbH.png)
Я нашел этого другого пользователя, у которого точно такая же проблема. Их решение состояло в том, чтобы масштабировать основной Sprite в соответствии с размерами сцены, но я стараюсь избегать масштабирования, чтобы сохранить качество изображения.