iphone - 格式与字符串 : Cocos2d-x passing in a CCString

标签 iphone c++ ios cocos2d-iphone cocos2d-x

也许我做错了,如果我错了请告诉我,因为我不知道更好。

但我试图将 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/

相关文章:

ios - 'UIViewController' 不是 'ViewController' 的子类型

iphone - Storyboard iOS MBProgressHUD

ios - 如何在新 Storyboard后手动添加 Root View Controller 箭头?

c++ - 什么是类型字段

ios - 在 IOS 项目中放置 .txt 文件并从中读取的位置

ios - Facebook 以小型模态视图登录

javascript - 如何在iPhone中以HTML iframe自动播放youTube Video

iphone - 我可以从 iPhone 开发者编程门户中删除不需要的应用程序 ID 吗?

c++ - 将第二个数组的元素添加到第一个数组的末尾

c++ - 可变长度数组的 ICC 段错误