概述Cocos2d-x 常用类名改变 下面的表格中的类名的转换方式主要是直接删除了 CC 前缀。 Cocos2d-x 类名改变 下面表格中的类名的转换就比较大了。 CCString 用法改变 之前: 1 CCString* str = CCString::createWithFormat( "%s.png" , "picture" ); 现在: 1 std::string str = StringUt
Cocos2d-x 常用类名改变
下面的表格中的类名的转换方式主要是直接删除了 CC 前缀。
Cocos2d-x 类名改变
下面表格中的类名的转换就比较大了。
CCString 用法改变
之前:
1 | CCString*str=CCString::createWithFormat( "%s.png" , "picture" ); |
现在:
std::stringstr=StringUtils::format(
CCDictinoary 用法改变
1 2 CCDictionary*dict=CCDictionary::createWithContentsOffile( "name.pList" ); CCArray*arr=(CCArray*)data->objectForKey( "Levels" 2 3 std::stringpath=fileUtils::getInstance()->fullPathForfilename( ValueMapdict=fileUtils::getInstance()->getValueMapFromfile(path); ValueVectorarrLevels=data.at( ).asValueVector(); | CCArray 用法改变 这里就是 C++ vector 容器的标准用法了。 下面的信息来自这里。 触摸用法改变 单例类用法改变 CCTime 用法改变 CCTime在Cocos2d-x v3中已经被删除了。 范例: 3 4 static inline float getTimeDifferenceMS(timeval&start,timeval&end) { return ((((end.tv_sec-start.tv_sec)*1000.0f+end.tv_usec)-start.tv_usec)/1000.0f); } | 总结 以上是内存溢出为你收集整理的cocos2d-x 2.x 与 3.x 对照全部内容,希望文章能够帮你解决cocos2d-x 2.x 与 3.x 对照所遇到的程序开发问题。 如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
|
评论列表(0条)