Неверное разрешение игровой сцены cocos2d

я новичок в мире cocos2d, но я родом из java, где у меня есть хороший опыт..

В качестве введения в мир cocos2d я следовал следующему руководству, которое я рекомендую:

http://maniacdev.com/2012/10/tutorial-how-to-quickly-create-a-game-using-the-cocosbuilder-cocos2d-editing-tool

к сожалению у меня проблема которую никак не могу побороть...

Я реализовал проект по учебнику, а также скачал исходники с GitHub...

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

У меня была точно такая же проблема, также я тестировал непосредственно источники, доступные на GitHub ....

Может ли кто-нибудь направить меня???

Заранее спасибо!!!


person ivoruJavaBoy    schedule 19.11.2013    source источник
comment
Какая версия cocos2d? Любая версия ниже 2.1, вероятно, по-прежнему имеет проблему с вращением, когда размер сцены изначально установлен на портрет и, следовательно, неверен для самой первой сцены.   -  person LearnCocos2D    schedule 19.11.2013
comment
cocos2d-iphone-2.1, я не загружаю проект 3.x, потому что это нестабильная версия... И версия Cocos Builder 2.1   -  person ivoruJavaBoy    schedule 20.11.2013


Ответы (1)


Есть большая вероятность, что у вас проблемы с дисплеями Retina и дисплеями без Retina. Вы должны убедиться, что проверяете значение CC_CONTENT_SCALE_FACTOR() при реализации размеров. Если вы будете следовать определению этого макроса (ccMacros.h), вы найдете еще несколько макросов, которые помогут вам работать с различными устройствами.

Вы также захотите проверить, что вы измеряете вещи относительно размера окна. Это можно найти в [[CCDirector sharedDirector] winSize].

Кроме этого, опубликуйте больше кода, и мы постараемся вам помочь.

person Guy Kogus    schedule 19.11.2013
comment
Сегодня вечером... я опубликую изображение игровой сцены... так что, возможно, это поможет... и зафиксирую на моем gitHub.... - person ivoruJavaBoy; 20.11.2013