亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

cocos2d-x學習筆記21:UI編輯器選型,CocoStudio和CocosBuilder的對比

發布時間:2020-05-17 09:30:02 來源:網絡 閱讀:6381 作者:老G 欄目:游戲開發

最近,看了一下CocoStudio,估計現在用CocosBuilder的人也不少,但CocosBuilder的作者轉去做SpriterBuilder了,SpriterBuilder只支持cocos2d-iphone版本。隨著3.0的到來,CocoStudio越來越越成熟,在此把兩者做個比較,供很多公司技術選型參考。



CocosBuilderCocoStudio
控件種類支持大部分cocos2d-x自帶的常用控件。但對很多常用高級控件沒有支持,比如輸入框,滾動列表,進度條等開發了一套和cocos2d-x之前的控件功能類似的控件,自成體系,常用控件上比CocosBuilder支持的更完備,輸入框,滾動列表,進度條都支持,很多控件可以開啟九宮格做優化
裁剪不支持支持
按鍵回調支持,需要程序和UI設計師約定好回調函數名詞,在加載UI時自動綁定支持,需要程序在UI加載時手動綁定
UI動畫支持支持,但由于在UI動畫界面中沒有屬性框,所以無法精確控制動畫
UI緩動動畫支持支持,且支持自定義緩動的函數曲線
UI動畫中進行回調支持動畫中插入回調,支持動畫結束的回調,動畫開始的回調可以自己做很簡單不支持動畫中插入回調,只支持動畫開始和結束時的回調
UI動畫中播放聲音支持不支持
通過插件擴展支持不支持
任意對象點擊交互不支持支持
中文文檔與教程數量一般且質量不高,但編輯器足夠簡單可以摸索,少量功能需要自行摸索較多,但不夠新
易學易用性設計上高度一致性,一通百通布局上功能多且繁雜,有一定學習成本
穩定性一般,有時崩潰稍好,還是偶爾崩潰,也可能跟VM虛擬機有關
操作系統OS XWindows


綜上,CocoStudio在控件數量上,和一些常用功能上(比如裁剪,九宮格,單個對象交互等)支持較好,且功能足夠用。


CocosBuilder缺乏一些常用控件和功能,但整個設計更加優良,具備插件式結構且開源,所以有相當強的擴展性,有技術能力的公司可以自行完善,這樣開發起來更加可控,如果只是添加控件的話,3~4周可以搞定。很多人對CocosBuilder的認識只限于UI編輯器,其實他是一個不錯的動畫編輯(雖然他其實并不支持骨骼動畫)和特效編輯。但CocosBuilder使用的是cocos2d-iphone的運行庫,現在cocos2d-iphone和cocos2d-x已經不再保證接口一致性了,所以未來擴展可能會遇到問題。


SpriterBuilder的作者在論壇反復強調,如果有人愿意移植Cocos2d-x的庫,他會提供全力支持。看來SpriterBuilder將來也是一個可以考慮的方向。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海阳市| 宝丰县| 丹棱县| 长白| 平远县| 高平市| 渭源县| 望城县| 通州市| 金川县| 仙居县| 盐源县| 准格尔旗| 甘泉县| 鲁山县| 浪卡子县| 永泰县| 青川县| 两当县| 财经| 昌图县| 松阳县| 如皋市| 光泽县| 宁津县| 云霄县| 宁都县| 宝应县| 高邮市| 忻州市| 宣威市| 通河县| 阿克陶县| 永平县| 嘉善县| 九龙城区| 高青县| 行唐县| 罗田县| 裕民县| 怀化市|