//----------应用PList文件 制作成的动画----
//===================================================
// //大鱼
CCSize s = CCDirector::sharedDirector()->getWinSize();
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("Butterflyfish0.plist");
CCAnimation *animationnpc01 = CCAnimation::create();
animationnpc01->setDelayPerUnit(0.08f);//设置动画的播放间隔时间
char str01[22];
for(int i = 1; i <= 21; i++)
{
sprintf(str01, "00%d.png",i);
CCSpriteFrame* frame =
CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(str01);
animationnpc01->addSpriteFrame(frame);
}
CCSprite * spritenpc01=CCSprite::createWithSpriteFrame( CCSpriteFrameCache::sharedSpriteFrameCache()
->spriteFrameByName("001.png"));
spritenpc01->runAction(CCRepeatForever::create(CCAnimate::create(animationnpc01)));
spritenpc01->setPosition(ccp(130,300));
this->addChild(spritenpc01,4);
//===================================================
// //大鱼
CCSize s = CCDirector::sharedDirector()->getWinSize();
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("Butterflyfish0.plist");
CCAnimation *animationnpc01 = CCAnimation::create();
animationnpc01->setDelayPerUnit(0.08f);//设置动画的播放间隔时间
char str01[22];
for(int i = 1; i <= 21; i++)
{
sprintf(str01, "00%d.png",i);
CCSpriteFrame* frame =
CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(str01);
animationnpc01->addSpriteFrame(frame);
}
CCSprite * spritenpc01=CCSprite::createWithSpriteFrame( CCSpriteFrameCache::sharedSpriteFrameCache()
->spriteFrameByName("001.png"));
spritenpc01->runAction(CCRepeatForever::create(CCAnimate::create(animationnpc01)));
spritenpc01->setPosition(ccp(130,300));
this->addChild(spritenpc01,4);