以前CCArray不能用了要改成Vector,看了各种贴子也不明白
代码如下
Vector<SpriteFrame*> player::getFramesForSpriteFrameCache(const char* frame_Name, int frameCount) {
for (int i = 0; i < frameCount; i++) {
const char* frameName = CCString::createWithFormat(frame_Name, i + 1)->getCString();
CCSpriteFrame *frame = CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(frameName);
frames.pushBack(frame);
}
return frames;
}
这么写会蹦,跳到这里↓
static size_t __CLRCALL_OR_CDECL length(const _Elem _First)
{ // find length of null-terminated string
return (_First == 0 ? 0
: _CSTD strlen(_First));
}
有大神救救咩?