帮我 这是错误
Animation* BaseSprite::createAnimation(const char* formatStr, int frameCount, int fps)
{
Array *pFrames = Array::createWithCapacity(frameCount);
for(int i = 0; i < frameCount; ++ i)
{
const char* imgName = String::createWithFormat(formatStr, i)->getCString();
SpriteFrame *pFrame = SpriteFrameCache::getInstance()->getSpriteFrameByName(imgName);
pFrames->addObject(pFrame);
}
return Animation::createWithSpriteFrames(pFrames, 1.0f / fps); //error. 这一行代码已经问题
}
BaseSprite.cpp:81:43: Reference to type ‘const Vector<cocos2d::SpriteFrame *>’ could not bind to an lvalue of type ‘Array *’ (aka ‘cocos2d::__Array *’)
帮我
我指的是源代码
}