0

多くのチュートリアルを見てきましたが、構築しようとしているものとは似ていません...

3 つのスプライト (背景、レイヤー 1、レイヤー 2) で視差ビューを作成する

//Adding a like this        
CCSprite *sprite = [CCSprite spriteWithFile:@"spriteImage.png"];
sprite.anchorPoint = CGPointZero;
[self addChild:sprite z:-1]; //and chaining the z's value for each sprite

画面のスクロールを実装する方法とスプライトは異なる速度で移動しますか?

どんな提案も素晴らしいでしょう!

PSタッチイベントを使いたい(スワイプしてスクロールするとき)

4

2 に答える 2

2

特に大きな背景画像を使用している場合は、おそらくhttp://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2dをご覧ください。そのチュートリアルには、スクロール時に画像を移動させるためのガイドが含まれています。

于 2011-12-07T15:29:44.943 に答える
0

スプライトを parallaxNode に直接追加するか、スプライトを CCLayer に追加し、CCLayer を parallaxNode に追加することができます。何かのようなもの:

[parallaxNode addChild:sprite z:0 parallaxRatio:CGPointMake(0,0) positionOffset:ccp(x,y)];
于 2011-12-29T09:02:59.490 に答える