也许我做错了,如果我错了请告诉我,因为我不知道更好。
但我试图将 CCString 传递为以下格式,但没有任何运气。有人可以告诉我当将字符串传递给另一个字符串时,字符串的参数在 C++ 中是什么吗?
代码:
CCString tilt = "";
if (recalculatedFrames >= 4 && (numberOfTimesRun > 0 && numberOfTimesRun < recalculatedFrames - 1)) {
tilt = "TR_";
}
initalTurnAnimationFrames->addObject(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(CCString::stringWithFormat("%s%d.png", tilt, i)));
像我用 tilt 做的那样做一个空白字符串也可以吗?
最佳答案
我认为tilt
应该是string
类
CCString
部分应该是
CCString::createWithFormat("%s%d.png", tilt.c_str(), i);
关于iphone - 格式与字符串 : Cocos2d-x passing in a CCString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11159371/