91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

通山县| 密山市| 宁夏| 中牟县| 子长县| 额尔古纳市| 双桥区| 大足县| 临湘市| 承德县| 新晃| 东源县| 赤峰市| 扎兰屯市| 靖江市| 田林县| 西乌| 桐乡市| 信阳市| 海晏县| 红桥区| 建宁县| 临沧市| 颍上县| 巩义市| 沁阳市| 周宁县| 阳高县| 福鼎市| 扬中市| 宁武县| 马公市| 类乌齐县| 龙南县| 抚远县| 凤城市| 成都市| 阳江市| 枣庄市| 大竹县| 顺平县|