Как я должен изменить это, чтобы использовать 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

Часть, о которой вы спрашиваете, описана в разделе " Добавление прокрутки параллакса".

Другие вопросы по тегам