中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

丁青县| 永修县| 双鸭山市| 永胜县| 山东省| 吉林省| 齐齐哈尔市| 永嘉县| 鄢陵县| 德清县| 墨江| 新干县| 雅安市| 康乐县| 任丘市| 芜湖县| 醴陵市| 嘉黎县| 民勤县| 哈巴河县| 曲周县| 枣强县| 阿坝| 定西市| 惠东县| 乐安县| 大埔区| 东平县| 溧阳市| 榆中县| 北川| 金门县| 哈巴河县| 武隆县| 福清市| 蓝田县| 寻乌县| 墨竹工卡县| 麻江县| 托克托县| 河源市|