0

すべてのフォーラムを検索しましたが、視差レイヤーをループさせる有効な解決策が見つかりません。はい - Ray Wenderlich によるスペース シューターを含むすべてのチュートリアルを試しましたが、うまくいきません。コードは次のとおりです。

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 で、ページを離れたら更新してループしたいと思います。どんな助けでも大歓迎です。

4

1 に答える 1

0

この簡単な解決策を試してください:

http://www.gomonkey.it/2012/02/cocos2d-scorrimento-del-background/

2枚の画像が必要です

于 2012-09-04T22:34:48.123 に答える