新项目用到了堪称完美的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使用资源目录里的图片资源

===========================

转载于:https://www.cnblogs.com/JD85/p/3312886.html

cocosbuilder3.0使用小记相关推荐

  1. python之pyqt5-第一个pyqt5程序-图像压缩工具(2.0版本)-小记

    python之pyqt5-第一个pyqt5程序-图像压缩工具(2.0版本)-小记 此篇为上一篇pyqt5图像压缩小工具改良版.因为比较简单,下面直接贴上代码. 效果图: # -*- coding: u ...

  2. Jetson TX2 之 JetPack 3.0 安装小记

    前言 本文主要参考YouTube视频,<JetPack 3.0 - NVIDIA Jetson TX2> 视频链接如下: https://www.youtube.com/watch?v=D ...

  3. 爱国者智慧棒2.0修复小记

    1 产品简介:爱国者智慧棒2.0 1G 购买一年左右   测试系统:WINDOWS XP SP2 .WINDOWS SERVER 2003 (可惜没测试LINUX)   修复软件: 芯片检测工具 Ch ...

  4. 估算带卷积核二分类0,3的网络的收敛时间和迭代次数

    制作一个网络分类minst的0和3求出这网络的迭代次数曲线表达式n(δ),和准确率表达式p-max(δ),用预期准确率去估算n,并推算需要的时间. 将minst的28*28的图片缩小到9*9,网络用一 ...

  5. 02-NVIDIA Jetson TX2 通过JetPack 3.1刷机完整版(踩坑版)

    本文继第一篇文章:01-NVIDIA Jetson TX2开箱上电显示界面 TX2 出厂时,已经自带了 Ubuntu 16.04 系统,可以直接启动.但一般我们会选择刷机,目的是更新到最新的 JetP ...

  6. 【算法宇宙——在故事中学算法】背包dp之完全背包问题

    学习者不灵丝相传,而自杖明月相反,子来此事却无得失. 文章目录 前言 正文 小明的探险之旅(2) 最后的优化 代码 前言 尽管计算机是门严谨的学科,但正因为严谨,所以要有趣味才能看得下去.在笔者的前几 ...

  7. Cocos2d-x 屏幕适配

    为了适应移动终端的各种分辨率大小,各种屏幕宽高比,在 cocos2d-x(当前稳定版:2.0.4) 中,提供了相应的解决方案,以方便我们在设计游戏时,能够更好的适应不同的环境. 而在设计游戏之初,决定 ...

  8. 将jar包发布到本地maven仓库

    项目中在对接第三方服务时经常需要引用第三方的jar包依赖,比如腾讯的短信服务https://cloud.tencent.com/document/product/382/13613 这种场景还是非常多 ...

  9. 转 ImageMagick及PHP的imagick扩展的安装及配置

    imagick是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的API Image ...

  10. 神经网络收敛标准与准确率之间的数学关系

    制作一个带一个3*3卷积核的神经网络,测试集是minst的0和2图片集,将28*28的图片缩小成9*9,隐藏层30个节点所以网络的结构是 S(minst0)-(con3*3)49-30-2-(1,0) ...

最新文章

  1. 【C++】重载、重写、隐藏
  2. js手机端时间区间_js 时间区间
  3. FFmpeg优化 苏宁PP体育视频剪切效率提升技巧
  4. Django - ORM - 事务, 乐观锁, 悲观锁
  5. treetable怎么带参数_VUE treeTable 自定义方法怎么传递
  6. allure的安装和使用(windows环境)
  7. 一个没暂时没有办法实现的问题和一个有意思的小问题!
  8. mysql怎么同时输入多个值_mysql – 一个字段搜索多个值
  9. soapUI和Jmeter的接口测试结构区别
  10. NGINX HTTP2 处理流程
  11. OSChina 周六乱弹 —— 表白有风险,装逼需谨慎
  12. linux c null头文件,linux c malloc函数定义及用法详解
  13. 神经网络模型结果怎么看,神经网络模型怎么预测
  14. python实现 温度转换(嵩天老师)
  15. layui模板语言,渲染表格分组合并行
  16. Win10家庭版获得管理员权限的方法
  17. FxFactory 7 Mac版(Mac视觉特效插件包)
  18. AI文件资源导出方法
  19. 虚数的意义,虚数到底是什么
  20. 怎么才能有写程序的思路

热门文章

  1. matlab 图线动画,Matlab绘制简单动画
  2. 怎么让HTML的属性横着排,css标签怎么设置横向排列
  3. Linux内核网络编程
  4. 【JAVA程序设计】(C00039)基于ssm的企业工资管理系统
  5. .tar.bz2 解压出错问题解决方案
  6. 14-模板方法模式Quarkus实现
  7. Arduino驱动的安装
  8. 图像中值滤波器python实现
  9. 数值计算方法”上机实验指导书——实验一 误差分析
  10. Java使用百度翻译api