cocos2dx编辑器cocostudio与cocosbuilder异同
2016-04-21 13:22
405 查看
本文由qinning199原创,转载请注明:http://www.cocos2dx.net/?p=115
最近一直在研究cocos2dx,发现两款工具对于绘制界面比较有帮助,它们分别是cocostudio和cocosbuilder。下面就跟大家说一下它们两者的异同。
1、支持的平台不一样
cocostudio目前的版本只能在windows下面使用(ps:据说mac版也正在开发之中,所以未来一段时间也可能会有mac版本),而cocosbuilder版本目前只能在mac下使用,所以你可以根据自己目前手里的机器的操作系统来决定使用哪款软件。
2、UI体系不同
cocosbuilder是对cocos2dx本身控件的一些封装,比如基本的CCLayer、CCNode、CCLabelTTF、CCControlButton等控件都可以在cocosbuilder中看到,在程序中,你需要引用ccbi文件,你只需要拿到这些对象的引用即可在程序中设置他们的属性,以及添加一些监听。
但是cocostudio则不然,它封装了自己的一套UI体系,比如出现了UITextButton、UILabel、UIButton等控件,这些控件与cocos2dx中原生的控件不尽相同,所以在程序中使用的时候,起初你会觉得不太适用,仿佛进入了另一种编程环境。但是个人觉得如果你熟悉了之后,还是蛮好用的。
3、开发团队
cocostudio是由cocos2dx作者支持的团队,个人觉得后期cocostudio将是主流。
4、bug
cocostudio目前只有1.0版本,所以其中存在为数不少的bug,并且文档欠缺,而cocosbuilder则相对较为成熟,其中的bug不少太多,文档也比较多。
最近一直在研究cocos2dx,发现两款工具对于绘制界面比较有帮助,它们分别是cocostudio和cocosbuilder。下面就跟大家说一下它们两者的异同。
1、支持的平台不一样
cocostudio目前的版本只能在windows下面使用(ps:据说mac版也正在开发之中,所以未来一段时间也可能会有mac版本),而cocosbuilder版本目前只能在mac下使用,所以你可以根据自己目前手里的机器的操作系统来决定使用哪款软件。
2、UI体系不同
cocosbuilder是对cocos2dx本身控件的一些封装,比如基本的CCLayer、CCNode、CCLabelTTF、CCControlButton等控件都可以在cocosbuilder中看到,在程序中,你需要引用ccbi文件,你只需要拿到这些对象的引用即可在程序中设置他们的属性,以及添加一些监听。
但是cocostudio则不然,它封装了自己的一套UI体系,比如出现了UITextButton、UILabel、UIButton等控件,这些控件与cocos2dx中原生的控件不尽相同,所以在程序中使用的时候,起初你会觉得不太适用,仿佛进入了另一种编程环境。但是个人觉得如果你熟悉了之后,还是蛮好用的。
3、开发团队
cocostudio是由cocos2dx作者支持的团队,个人觉得后期cocostudio将是主流。
4、bug
cocostudio目前只有1.0版本,所以其中存在为数不少的bug,并且文档欠缺,而cocosbuilder则相对较为成熟,其中的bug不少太多,文档也比较多。
相关文章推荐
- cocos2dx中Action汇总
- cocos2dx纹理缓存
- Cocos2dx制作抖动弹出对话框效果
- cocos2dx碰撞检测实现
- cocos2dx中的cocosDenshion对不同平台音频支持格式
- cocos2dx socket 通信
- 【COCOS2DX-ANDROID-游戏开发之二十】停止手打所有cpp文件到android.mk
- 我的cocos2D-X3.10安装之路
- cocos2d-x RenderTexture
- ----*cocos2d 制作动态光晕效果基础 —— blendFunc
- 微信飞机大战--基于cocos2d-x3.2
- 【步兵 cocos-js】框架基本成形
- Cocos2d-x3.0 捕捉Android的菜单键和返回键
- 关于Cocos Creator用js脚本代码播放骨骼动画的步骤和注意事项
- Cocos2dx:实现游戏关卡ScrollView方式(二)
- 游戏2048--基于cocos2d-x3.2
- cocosstdio之字体之文本和FNT字体
- Cocos2dx:实现游戏关卡PageView方式(一)
- cocos2d-x 使用位图工具制作 fnt字体
- Cocos2dx:事件分发拦截