代码如下:
SpriteFrameCache::getInstance()->addSpriteFramesWithFile("a.plist");
auto pSprite2 = Sprite::create();
pSprite2->setPosition(500, 600);
this->addChild(pSprite2,2);
Vector<SpriteFrame*>list;
list.reserve(2);
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10001.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10002.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10003.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10004.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10005.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10006.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10007.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10008.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("10009.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("100010.png"));
list.pushBack(SpriteFrameCache::getInstance()->getSpriteFrameByName("100011.png"));
auto pAnimation = Animation::createWithSpriteFrames(list, 5.0f, 100);
auto pAnimate = Animate::create(pAnimation);
pSprite2->runAction(pAnimate);
错误如下:
