Как я могу изменить положение объекта с помощью функции ccp в cocos2d? - PullRequest
0 голосов
/ 20 января 2011

Я новичок в инфраструктуре cocos2d, поэтому я взял пример приложения из этого местоположения и попытался его изменить.Используя строку

target.position = ccp(winSize.width , (target.contentSize.width/2)+actualY);

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

Также хочу показать в портретном режиме.Как я могу это сделать?

Ответы [ 4 ]

1 голос
/ 10 февраля 2011

хорошо, используйте функцию ccp.тело будет такимccp (x, y)

0 голосов
/ 23 января 2011

Какую версию cocos2d вы используете?Вы можете изменить ориентацию приложения в приложении-делегате .. От пейзажа до портрета ..

0 голосов
/ 04 февраля 2011

хорошо, я решаю эту проблему, я просто меняю положение x и y с помощью функции ccp

0 голосов
/ 20 января 2011

ОК, функция cpp означает то же самое, что и CGPointMake (x, y) - только создает точку для позиции цели.

winSize.width - будет координатой x цели и (target.contentSize.width/ 2) + актуально Y - координата

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