Cocos-2d Androidでスライド左とスライド右のアニメーションを作成する方法を教えてください。ありがとう
私は Android-Cocos2d を初めて使用します。IOS Cocos2d と Box2d を使用してきましたが、これは Android を使用した最初のゲームであり、Cocos-2d Android に関する適切なドキュメントがないため、機能させるのが困難です。誰かがこれで私を助けてくれませんか、ありがとう
Cocos-2d Androidでスライド左とスライド右のアニメーションを作成する方法を教えてください。ありがとう
私は Android-Cocos2d を初めて使用します。IOS Cocos2d と Box2d を使用してきましたが、これは Android を使用した最初のゲームであり、Cocos-2d Android に関する適切なドキュメントがないため、機能させるのが困難です。誰かがこれで私を助けてくれませんか、ありがとう
こんにちは、この方法でアニメーションを使用できます。ここでは、カーテンを開くアニメーションを作成する必要があります。ここで、このような plist ファイルを使用して任意のタイプのアニメーションを作成できるコードを共有します。ではごきげんよう
このメソッドは、カーテン オープンの背景とアニメーションが設定されているときに呼び出されます...
public void curtainAnimation(Object sender) {
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames("levelBackgrounds/level4_bg1.plist");
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames("levelBackgrounds/level4_bg2.plist");
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames("levelBackgrounds/level4_bg3.plist");
CCAnimation curtainAnim = CCAnimation.animation("", 2.0f);
for (int i = 300; i <= 500; i++) {
curtainAnim.addFrame(CCSpriteFrameCache.sharedSpriteFrameCache().spriteFrameByName("curtain.0" + i + ".png"));
}
CCAction curtainOpenAction = CCAnimate.action(6, curtainAnim, false);
curtainClose.runAction(curtainOpenAction);
}
こんにちは、これを左スライドに使用
moveLeft = [CCMoveBy actionWithDuration:0.7 position:ccp(10, 0)];
できます右スライドの場合、このコードを使用できます
moveRight = [CCMoveBy actionWithDuration:0.4 position:ccp(-200, 0)];