как перемещать фоновые изображения непрерывно cocos2d - PullRequest
1 голос
/ 14 октября 2011

Я довольно новичок в cocos2D, и у меня возникла проблема, из-за которой я застрял в разработке игр.У меня есть фоновые изображения, одно - это изображение дороги, а другое - пешеходной дорожки. Что я хочу, чтобы перемещать дорожное изображение быстрее, чем изображение пешеходной дорожки?Как я могу выполнить эту задачу?Пожалуйста помоги.Благодарю вас в ожидании.

Ответы [ 2 ]

2 голосов
/ 14 октября 2011

Посмотрите на CCParallaxNode. Это часть cocos2d.

0 голосов
/ 12 декабря 2011
id roadMovementAction = [CCMoveBy actionWithDuration 0.5f position: ccp(-32,0)];

id footPathMovementAction = [CCMoveBy actionWithDuration 1.0f position: ccp(-32,0)];

[roadImage runAction: roadMovementAction];

[footPathImage runAction: footPathMovementAction];

По сути, вы просто перемещаете фоновые изображения на 32 пикселя по оси x ... довольно просто:)

вы также можете добавить выражение if, чтобы при уходе изображенийэкран заменяет их и повторяет, или что вы пытаетесь сделать:)

надеюсь, что помогло

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