Масштабирование контента с нединамическим размером мира в Corona SDK - PullRequest
1 голос
/ 09 августа 2011

Я использую Corona SDK для создания игры, в которой мне нужен динамический размер мира на всех устройствах (т. Е. 1440 x 960).Однако автоматическое масштабирование в Corona не позволяет мне делать это последовательно.Например, на iPhone экран сдвигает два экрана (480 * 2) пикселей вправо (альбомный режим), что фактически составляет 1440 пикселей.Однако при переключении на iPad прокрутка по-прежнему сдвигается на два размера экрана вправо, поскольку для iPad отображается 480, а не 1024 (для файла конфигурации заданы высота 480 и ширина 320).Есть ли способ сделать это без отключения масштабирования контента?Если мне нужно отключить масштабирование содержимого, сводит ли это на нет преимущества Corona SDK и возможность кодировать, не думая об устройстве?

спасибо,

1 Ответ

0 голосов
/ 16 августа 2012

Смысл масштабирования контента Corona состоит в том, чтобы точно не кодировать несколько значений в логике ...

Так что вам придется либо игнорировать размер устройства (если ваш мир "2 экрана в ширину", это будет"2 screen wide" в ЛЮБОМ устройстве) или отключите масштабирование и настройте размер экрана вручную ...

Я бы не стал использовать второй вариант, если вы не хотите мучить пользователей небольших телефонов, которые будут видеть толькоочень маленькая область вашего игрового поля.

...