您好,登录后才能下订单哦!
密码登录
            
            
            
            
        登录注册
            
            
            
        点击 登录注册 即表示同意《亿速云用户服务条款》
        
- CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("aaaa.plist");
 - CCArray* animFrames = CCArray::create();
 - CCSpriteFrame *frame0;
 - char path[10];
 - for(int i = 4;i<7;i++){
 - sprintf(path, "A1_%d.png", i);
 - if(i == 4){
 - frame0 = CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(path);
 - }
 - animFrames->addObject(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(path));
 - }
 - CCAnimation *animation = CCAnimation::createWithSpriteFrames(animFrames, 0.2f);
 - animFrames->release();
 - CCArray* animFrames2 = CCArray::create();
 - for(int j = 1;j<7;j++){
 - sprintf(path, "A1_%d.png", j);
 - animFrames2->addObject(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(path));
 - }
 - CCAnimation *animation2 = CCAnimation::createWithSpriteFrames(animFrames2, 0.2f);
 - animFrames2->release();
 - CCAnimate *animate2 = CCAnimate::create(animation2);
 - //#2:初始化并设置Sprite
 - CCSprite *sprite = CCSprite::spriteWithSpriteFrame(frame0);
 - //设置一个初始frame
 - sprite->setPosition( ccp(size.width/2, size.height/2) );
 - addChild(sprite);
 - //#3:使用animation生成一个动画动作animate
 - CCAnimate *animate = CCAnimate::create(animation);
 - CCRepeatForever* action = CCRepeatForever::create(animate);
 - action->setTag(1);
 - //第一种动作
 - sprite->runAction(action);//重复播放
 - sprite->stopActionByTag(1);
 - //第二种动作
 - sprite->runAction(CCRepeatForever::create(animate2));//重复播放
 
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。