cocosbulider与cocos2d-x项目的绑定问题

从昨天折腾到今天,也看了好多网上的材料,但是好像都不成功。

总是提示没有实现接口的纯虚函数。。。但是确实都继承了。

最终参照cocos2d-x的样例工程发现,是函数的参数类型有问题,cocos2d-x的版本里是const char* 而我看的教程里是CCstring- -


然后不报错可以运行了,发现读不到ccbi文件,检查文件添加没有问题,看log发现是cocosbuilder的版本不对……

Cocos2d: WARNING! Incompatible ccbi file version (file: 3 reader: 5)

跪……于是去官网下了cocosbuilder3的包,错误解决。。


但是又出现了下面的问题,界面中涉及到的图片资源,全部都找不到。。在网上查了资料之后发现是路径的问题,如果不建子文件夹,在根目录下直接找的话 是都能找到的,子文件夹的路径会被自动映射,所以就找不到了。网上的方法需要修改引擎,还没有尝试。

现在剩下的问题是在编辑器里用关键帧做的动画,播放不出来,还没有找到原因。

========7月19日的内容========

cocosbuilder的publish的设置还不是很明白,但暂时找到了能正确访问路径的方法:

选中publish setting中的就可以了。

然后builder3里面的一些菜单项跟2还不一样。。没有找到新建文件的地方。。在删除了原始文件之后再新建了以后就看不到界面里模拟器的那个外框了。。

做了第一个竖屏文件之后,导入xcode发现没有实现竖屏的显示,查了一下有关cocos2d-x修改横竖屏的问题,结果是修改中的supportedInterfaceOrientations方法

这样就行了。

接下来继续研究cocosbuilder的动画制作。

你可能感兴趣的:(cocos2d-x,cocosBuilder)