quickx3.3无法使用cocos2.1.5导出的csb配置文件

由于quickx目前的framework版本是3.3, 而cocos2.1.5使用的framework是3.4. 所以在读取导出后的.csb配置文件会产生崩溃情况出现.

版主给提供了一个解决方案:
cocos2d-x3.4以前旧版本2d-x用户使用cocos2.1以上版本新功能的方法
http://www.cocoachina.com/bbs/read.php?tid-287106.html

我尝试着照做了一下, down下来了reader内的源码, 然后替换了quickx内的cocos部分的相关源码,结果编译时出错了.
首先是:

看到这个之后, 我把flag给注释掉了, 尝试继续编译.

然后就是:

不知有相关需求的同学是否遇到过类似问题, 求解决方案, 多谢

尝试过清理解决方案,重新编译么。

ps: quickx目前推荐使用的ccs是2.0.6版本, 但是ccs真的很多操作太反人类了, 所以希望能用到最新版ccs.

:3:求先不优先关注我的字体, 先解决问题…

rebuild之后问题依旧:

:10:新复制进去的reader文件,看样子有些是你原先没有的,把那些文件添加到VS里边相应cocos工程的相应目录下

嗯, 那几个文件的确在vs里显示的是外部依赖项, 我加到解决方案里之后, 编译过了

将编译完的dll 以及相关的reader文件, 复制到了原有quick3.3项目的相关路径下, 并覆盖原有文件

再执行player3加载项目, 依然是崩溃在读取csb文件这里

提示什么?

官方不是release note里面说2.15可以选择framwork版本吗?

没有什么特别提示, 用player3加载quickx的项目并启动, 直接在load csb文件的时候就崩溃掉了

虽然可以选择framework的版本, 但是ccs本身还是没变的, 所以ccs导出csb文件的时候, 可能会和老版本的读取方式对应不上, 所以会崩溃

在VS下调试看看。

嗯, 一会就去下断点调试

问题解决了, 在替换过reader之后, 要把player3也重新编一下, 之后就可以了

请教下你那个外部依赖项是如何加到解决方案里面的?是选择文件右键加到项目里吗?能具体分享下你的做法吗?

我出现这样的错误~~能帮忙下不?

终于编译通过了,决解了,开始使用csb~~

是用quick3.3 可以正确加载ccs2.1.5导出来的文件了,但是里面的子空间button添加事件都会卡死~这个要如何解决呢?

quick 今天会发布3.4版本

最近没上论坛, 嗯嗯, 解决了问题就好了