Как я должен изменить это, чтобы использовать CCParallaxNode?
Здравствуйте, я новичок в cocos2d и цель c. Я делаю боковой скроллер cocos2d. Как я могу сделать этот код непрерывным??
backgroundNode = [CCParallaxNode node];
[self addChild:backgroundNode z:-5];
treeBackground = [CCSprite spriteWithFile:@"thechangedbackgroundcopy.png"];
CGPoint backgroundSpeed = ccp(0.5, 0.5);
[backgroundNode addChild:treeBackground z:-5 parallaxRatio:backgroundSpeed positionOffset:ccp(screenWidth/2, screenHeight/2 - 50)];
[self scheduleUpdate];
-(void)update:(ccTime)delta{
CGPoint backgroundScrollVelocity = ccp(-150, 0);
backgroundNode.position = ccpAdd(backgroundNode.position, ccpMult(backgroundScrollVelocity, delta));
}
1 ответ
Решение
Проверьте большую серию учебных пособий на сайте Ray Wenderlich
Часть, о которой вы спрашиваете, описана в разделе " Добавление прокрутки параллакса".