编辑器CocoStudio和CocosBuilder的对比

来源:http://4137613.blog.51cto.com/4127613/1352805

 

 CocosBuilderCocoStudio
控件种类支持大部分cocos2d-x自带的常用控件。但对很多常用高级控件没有支持,比如输入框,滚动列表,进度条等开发了一套和cocos2d-x之前的控件功能类似的控件,自成体系,常用控件上比CocosBuilder支持的更完备,输入框,滚动列表,进度条都支持,很多控件可以开启九宫格做优化
裁剪不支持支持
按键回调支持支持
UI动画支持支持,但由于在UI动画界面中没有属性框,所以无法精确控制动画
UI缓动动画支持支持,且支持自定义缓动的函数曲线
UI动画中进行回调支持动画中插入回调,支持动画结束的回调,动画开始的回调可以自己做很简单不支持动画中插入回调,只支持动画开始和结束时的回调
UI动画中播放声音支持不支持
插件代码开源,支持代码暂未开放,没找到接口
单个对象点击交互不支持支持
中文文档与教程数量一般且质量不高,但编辑器足够简单可以摸索,少量功能需要自行摸索较多,但不够新
易学易用性设计上高度一致性,一通百通布局上功能多且繁杂,有一定学习成本
稳定性一般,有时崩溃稍好,还是偶尔崩溃,也可能跟VM虚拟机有关
操作系统OS XWindows

 

综上,CocoStudio在控件数量上,和一些常用功能上(比如裁剪,九宫格,单个对象交互等)支持较好,且功能足够用。

 

CocosBuilder缺乏一些常用控件和功能,但整个设计更加优良,具备插件式结构且开源,所以有相当强的扩展性,有技术能力的公司可以自行完善,这样开发起来更加可控,如果只是添加控件的话,3~4周可以搞定。很多人对CocosBuilder的认识只限于UI编辑器,其实他是一个不错的动画编辑(虽然他其实并不支持骨骼动画)和特效编辑。但CocosBuilder使用的是cocos2d-iphone的运行库,现在cocos2d-iphone和cocos2d-x已经不再保证接口一致性了,所以未来扩展可能会遇到问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值