1

CClayerの移動方法を教えてもらえますか?DoodleJumpのように、オブジェクトが上に移動すると、背景も上に移動します。Plzサンプルコードをいくつか説明してください。

4

5 に答える 5

4

CCFollowアクションを使用します。

背景のスプライトの高さを約1000ピクセルにします。

[self runAction:[CCFollow actionWithTarget:(u r hero) worldBoundary:CGRectMake(0,0,480,1050)]];
于 2011-01-26T10:35:50.470 に答える
4

このチュートリアルでは、DoodleJumpに非常によく似たゲームを作成する方法を説明します。 チュートリアルパート1

それが役に立てば幸い :)

PS彼があなたのバックグラウンドの問題に対する解決策を持っているこの男のチャンネルをチェックしてください。

于 2011-02-21T18:37:52.787 に答える
1

cocos2dに含まれているcocos2dサンプルコードのタイルマップコードを見てください。

于 2010-12-25T00:42:03.370 に答える
0

タイトルの質問に対する最も基本的な答えは次のとおりです。

CCLayerはCCNodeであり、再配置することで移動できます。

myLayer.position = ccp(x,y);
于 2012-12-21T07:38:20.690 に答える
-1

ccmovebyやccmovetoなどのccactionを使用します。

于 2010-12-25T14:16:01.993 に答える