當前位置:編程學習大全網 - 網站源碼 - fairygui for unityui 怎麽導出到unity

fairygui for unityui 怎麽導出到unity

1. 在FairyGUI Editor裏面制作UI

導入需要的UI圖素

拼接UI界面,設定好按鈕,開關,標題等

導出包,最終會生成壹個png文件,壹個.bytes文件,壹個.sprite.bytes文件,png文件是界面用到的圖片的集合,.bytes文件描述了UI界面的構成情況,.sprite.bytes描述了用到的圖片在png文件中的位置關系。

吐槽壹下FairyGUI Editor,功能確實比較強大,但是有時候運行很卡,如果對寫這個編輯器的作者的設計思路壹點不知道的話很難用好這個編輯器,雖然它功能眾多。假如把UI界面的事情交付給策劃或者美術來做,相信他們會花費壹些功夫去熟悉編輯器的使用。

2. Unity這邊設置如下圖

設置入口包名與組件名

設置渲染模式,設置Scaler屏幕適配

3. Unity這邊代碼編寫

通過GetChild找到GO後,給onClick添加事件

編寫UI界面對應的繼承自Window的類,重寫OnInit方法加載包,處理界面內部各個元素的事件與表現形式,設置界面的位置等。

這樣運行Unity就能看到制作的UI界面的效果。看起來還不錯。

FairyGUI提供了很多基礎組件與功能。它的編輯器裏面能夠編輯動畫效果,並且能夠輕松的控制,但是它貌似只支持特定的動畫與特效文件,沒有做過深入研究。

  • 上一篇:格式轉換網站源代碼
  • 下一篇:炒股實用基礎知識書籍有哪些?
  • copyright 2024編程學習大全網