FairyGUI是一款專業(yè)的游戲 UI編輯器,該軟件操作簡(jiǎn)單,使用習(xí)慣與Adobe系列軟件保持一致,美術(shù)設(shè)計(jì)師可以輕松上手。在編輯器即可組合各種復(fù)雜UI組件,為UI設(shè)計(jì)動(dòng)畫效果,無需編寫任何代碼。可一鍵導(dǎo)出到Unity,Egret (HTML5),F(xiàn)lash,Starling等多個(gè)常見游戲平臺(tái)。
軟件特性:
所見即所得。操作簡(jiǎn)易,使用習(xí)慣與Adobe系列軟件保持一致,美術(shù)設(shè)計(jì)師可以輕松上手。
在編輯器即可組合各種復(fù)雜UI組件,無需編寫代碼。不需要程序員編碼擴(kuò)展UI組件。
強(qiáng)大的文本控件。支持動(dòng)態(tài)字體,位圖字體,以及BMFont制作的位圖字體,支持HTML語法和UBB語法,支持圖文混排。
強(qiáng)大的列表控件,支持多種布局,支持虛擬列表和循環(huán)列表,即使列表項(xiàng)目數(shù)量巨大也拒絕卡頓個(gè)。
支持圖片的九宮格和平鋪處理,支持圖片變色和灰度,支持序列幀動(dòng)畫編輯和使用。
提供時(shí)間軸設(shè)計(jì)UI動(dòng)效,可實(shí)時(shí)看到每幀的位置或其他效果。
編輯狀態(tài)下使用分散的素材,發(fā)布時(shí)自動(dòng)打包圖集。支持定義多個(gè)圖集,自動(dòng)支持抽出A通道的壓縮方式。
多國(guó)語言支持。
各種分辨率自適應(yīng)。
提供插件機(jī)制,可以根據(jù)項(xiàng)目的需要為編輯器加入個(gè)性功能。
為各個(gè)游戲平臺(tái)提供了一致的API,得意于編輯器強(qiáng)大的編輯功能,程序員只需要了解少量API就能完成UI展現(xiàn),相比Feathers, NGUI, UGUI等UI框架,F(xiàn)airyGUI提高了UI制作效率,降低了成本。