Ios 如何在Cocos2D中添加视差滚动?

Ios 如何在Cocos2D中添加视差滚动?,ios,iphone,cocos2d-iphone,Ios,Iphone,Cocos2d Iphone,如何在cocos2dversion3(IOS)中添加视差滚动。我已经浏览了很多教程,但没有任何帮助。我尝试了以下代码,但它不工作。请列出在Cocos2D游戏中实现视差滚动的步骤。我是游戏开发的新手。我们将非常感谢你的帮助。谢谢 CCParallaxNode *voidNode = [CCParallaxNode node]; [voidNode addChild:bg4 z:1 parallaxRatio:ccp(3.5f, 3.5f) positionOffset:ccp(3.5f, 3.5f

如何在cocos2dversion3(IOS)中添加视差滚动。我已经浏览了很多教程,但没有任何帮助。我尝试了以下代码,但它不工作。请列出在Cocos2D游戏中实现视差滚动的步骤。我是游戏开发的新手。我们将非常感谢你的帮助。谢谢

CCParallaxNode *voidNode = [CCParallaxNode node];
[voidNode addChild:bg4 z:1 parallaxRatio:ccp(3.5f, 3.5f) positionOffset:ccp(3.5f, 3.5f)];
[voidNode addChild:_spacedust1 z:2 parallaxRatio:ccp(3.5f, 3.5f) positionOffset:ccp(3.5, 3.5)];
[self addChild:voidNode]; 

只需移动
voidNode
。添加到voidNode的所有子项都将相对于
voidNode
移动

因此,例如,前景应该像
voidNode
一样移动,然后将视差比设置为
ccp(1.f,1.f)

然后,例如,背景的移动速度应该比前景的移动速度慢,使视差比
ccp(0.6f,0.6f)