Как обслуживать все платформы iOS, использующие cocos2d - PullRequest
0 голосов
/ 10 июня 2011

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

Ответы [ 2 ]

3 голосов
/ 10 июня 2011

Он хочет знать, как сделать универсальный код для своей игры.

например. Поместите что-нибудь мертвую точку для всех форматов.

Cocos2d автоматически исправляет положение iPhone4.

Он использует ТОЧКИ, а не ПИКСЕЛЫ для размещения объектов на экране, это ваша первая исправленная проблема.

Для iPad вам нужно поработать. Предлагаю прочитать этот пост.

http://michaelgilkes.info/cocos2d-using-hd-images-for-ipad-in-a-universal-app/

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

2 голосов
/ 10 июня 2011

Честно говоря, я понятия не имею, о чем вы спрашиваете, но, возможно, вы хотите знать размеры экрана.Вот они в пикселях:

iPhone <4: 320 x 480 </p>

iPhone> = 4: 640 x 960

iPad: 768 x 1024

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...