formatWithString: Cocos2d-x übergabe eines CCString
Vielleicht werde ich über dieses falsche, und wenn ich Sie bitte mir sagen, weil ich es einfach nicht besser weiß.
Aber ich bin versucht, übergeben Sie eine CCString in das folgende format, und Sie haben kein Glück. Könnte mir bitte jemand sagen, was die parameter für die strings würde in C++, wenn die Weitergabe in eine andere Zeichenfolge?
Code:
CCString tilt = "";
if (recalculatedFrames >= 4 && (numberOfTimesRun > 0 && numberOfTimesRun < recalculatedFrames - 1)) {
tilt = "TR_";
}
initalTurnAnimationFrames->addObject(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(CCString::stringWithFormat("%s%d.png", tilt, i)));
Außerdem ist es gut, um einen leeren string, wie ich Tue mich mit kippen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, diese
Cannot initalize a parameter of the type 'const char *' with an rvalue of type 'cocos2d::CCString, *'
(char*)(CCString::stringWithFormat("%s%d.png", tilt.getCString(), i));
Ich denke
tilt
sollte Klassestring
Und die
CCString
Teil sollteCCString::createWithFormat("%s%d.png", tilt.c_str(), i);