0

私は持っていnodeます。この特定のケースでは、それCCLayerは ですが、一般的な解決策を探しています。私のノードは point1 を中心にしています (たとえば{ 100, 100 })。数秒{ 200, 200 }かけてpoint1 (たとえば ) に移動したいと思います。0.5

本当に簡単なことですよね?しかし、必要なドキュメント/チュートリアルが見つからないだけです。

ヒント?

ありがとう!

追加点:CC3Node回答が異なる場合は、同じ質問に が付きます。:)

4

4 に答える 4

2

runAction: [CCMoveTo actionWithDuration: 0.5 position:ccp(x,y)] を使用して、CCNode を継承するものなら何でも移動できます。

http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:アクション

于 2011-08-22T23:21:09.293 に答える
-1

レイヤーを移動しようとしていますか、それとも移動したいスプライトがレイヤーに含まれていますか? 子 (ccnode、ccsprite など) を含むレイヤー (またはレイヤーのスタック) を移動することさえ可能かどうかはわかりません。

私のアドバイスは、ccanimation/ccmoveby/ccmoveto/etc を使用してレイヤーの子要素を移動することです。

于 2011-08-22T23:13:00.790 に答える