Animation Cocos2d安卓精灵滑入和滑出动画

Animation Cocos2d安卓精灵滑入和滑出动画,animation,slide,cocos2d-android,Animation,Slide,Cocos2d Android,有谁能指导我如何在Cocos-2d Android中创建左幻灯片和右幻灯片动画,谢谢 我是Android-Cocos2d新手,我一直在使用IOS Cocos2d和Box2d,但这是我第一次使用Android,而且没有任何关于Cocos-2d Android的好文档,所以很难让它正常工作。有人能帮我做这个吗,谢谢你你好,你可以用这个做左滑 moveLeft=[CCMoveBy action with duration:0.7位置:ccp(10,0)] 对于右滑,可以使用此代码 moveRight=

有谁能指导我如何在Cocos-2d Android中创建左幻灯片和右幻灯片动画,谢谢


我是Android-Cocos2d新手,我一直在使用IOS Cocos2d和Box2d,但这是我第一次使用Android,而且没有任何关于Cocos-2d Android的好文档,所以很难让它正常工作。有人能帮我做这个吗,谢谢你

你好,你可以用这个做左滑
moveLeft=[CCMoveBy action with duration:0.7位置:ccp(10,0)]
对于右滑,可以使用此代码

moveRight=[CCMoveBy actionWithDuration:0.4位置:ccp(-200,0)]

您好,您可以这样使用动画,我在这里使用,我必须制作动画来打开窗帘,所以我在这里与您分享我的代码,您可以使用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);

        }
public void curtainAnimation(对象发送器){
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames(“levelBackgrounds/level4_bg1.plist”);
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames(“levelBackgrounds/level4_bg2.plist”);
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames(“levelBackgrounds/level4_bg3.plist”);
cAnimation curtainAnim=cAnimation.animation(“,2.0f);

对于(int i=300;嘿,Priyank,我有一个plist文件和ccz文件。我用你的代码制作动画。但我不知道什么是“curtainClose”?另一个问题是在哪里放置plist和ccz文件?嗨,curtainClose只是我为窗帘动画从右到左制作的方法的名称,plist文件将位于assets文件夹中,sry我不知道ccz文件,对此表示抱歉。这里有一个例子,我在android cocos2d中发现它们使用ccz文件您可以看到他们正在节点中添加ccz文件:_batchNode=CCSpriteBatchNode::batchNodeWithFile(“Sprites.pvr.ccz”);this->addChild(_batchNode);CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile(“Sprites.plist”);对于android cocos2d,没有详细的书籍,你必须从iphon书籍中学习,因为概念和逻辑是相同的,但语法与android不同。找到一本书,这本书应该对你学习rod strougo的cocos2d很有帮助。我用这本书作为参考,并尝试创建一些android cocos2d游戏的示例网络上有这么多链接吗?你可以用谷歌搜索,如果可能的话,我也会尽力帮助你。祝你一切顺利