我搜索了所有论坛,但找不到一个可行的解决方案来让我的视差层循环。是的 - 我已经尝试了所有的教程,包括 Ray Wenderlich 的 Space shooter,但我很挣扎。这是代码:
CCParallaxNode *parallax = [CCParallaxNode node];
// My Parallax Layer
[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA8888];
CCSprite *midground = [CCSprite spriteWithFile:@"trees.png"];
midground.anchorPoint = ccp(0,0);
[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_Default];
[parallax addChild:midground z:-9 parallaxRatio:ccp(1.4f, 1.4f) positionOffset:ccp(0,0)];
//Please loop once off screen
图像是 960x640,我希望它在离开页面后更新和循环。非常感谢任何帮助。