cocosbuilder3.0 使用小记
来源:互联网 发布:监控qq聊天记录软件 编辑:程序博客网 时间:2024/05/21 07:47
新项目用到了堪称完美的cocos2d-x2.1.5版本,用cocsbuilder2.1版本出现了返回的最终node为null的问题,看xcode的提示说:
cocos2d: WARNING! Incompatible ccbi file version (file: 3 reader: 2)
折腾来折腾去,好几个小时过去了,于是看到libs/extensions里既然有了解析ccbi文件的CCBReader包,那么cocos2d-x内部就是支持ccbi的使用了,那么会不会是2.1.5版本的coocs2d-x必须对应使用cocosbuilder3.0版本呢,果断下载目前最新但不稳定的版本,3.0 alpha5,虽然最终结果是可以了。但是从2.1变更到3.0之后带来了另一些讨厌的又要花费精力的麻烦。
总结下来就是,
1,不把cocosbuilder的项目建立到xcode项目内部,而是在键在别处,这样导致一个情况就是可能要对资源进行复制粘贴,但是我喜欢;
2,publish settings里的publish directory都设置为xcode项目里的Resources/ccb里,这样发布的ccbi等文件就可以直接在xcode项目中使用了;
3,在publish settings里要勾选flatten paths when publishing,不然你最终导出的ccbi做使用到的图片的路径会实效,也就是会出现什么can not read xxx.png data之类的错误提示,这时只能使用资源根目录下的图片。勾选之后,就可以根据用你所设定的路径来读取图片了。
cocosbuilder项目路径和xcode项目Resource内部路径对比:
cocosbuilder:
==============================
/ xxx.ccbproj
builder项目根目录/ | / xxx.ccb
\ Resources目录 / |
\ xxx资源目录
ccb文件会使用xxx资源目录里的所有图片,发布时xxx资源目录会自动导出一份到xcode/resources/ccb内,同时会生成一个ccbi文件
==============================
xcode:
==============================
/ xxx资源目录
Resources目录 / ccb目录/ |
\ xxx.ccbi
ccbi使用资源目录里的图片资源
===========================
- cocosbuilder3.0 使用小记
- cocosbuilder3 使用注意事项
- Cocosbuilder3.x使用
- 使用 cocosbuilder3.0 为多设备开发通用UI
- Thinkphp5.0使用小记和php7.0使用小记
- 给cocosbuilder3.0beta增加cocos2dx开发插件(1)输入框
- 关于Cocos2d-x2.1.x与CocosBuilder3.0a 的自动资源目录摆放
- 关于Cocos2d-x2.1.x与CocosBuilder3.0a 的自动资源目录摆放
- cocos2d-x2.1 + cocosbuilder3.0 的自动生成C++类的修改
- cocos2d-x2.1 + cocosbuilder3.0 的自动生成C++类的修改
- 关于Cocos2d-x2.1.x与CocosBuilder3.0a 的自动资源目录摆放
- asp.net2.0 GridView使用小记
- cocosbuilder3.0 bug修正:解决在帧上添加音效预览时经常没声音的问题
- NUnit使用小记!
- Display Tag使用小记
- TreeView使用小记
- Ubuntu使用小记
- VC6使用小记
- TestWhile
- 内部网关技术
- 10个精妙的Java编码最佳实践
- 自定义单元格显示多行文本信息不完整
- 非阻塞Connect对于select时应注意问题
- cocosbuilder3.0 使用小记
- 格言
- Python 多态浅析
- [IOS]使用视图控制器和视图(十)使用 UIWebView 加载 Web 页面
- 闲的蛋疼,搞搞内核
- 开始
- oracle用户被锁定the account is locked的解决办法
- iOS安全入门
- adb install 与 adb push 的区别