FairyGUI Editor(UI編輯器)是一款使用方便的開源項目UI編輯器,FairyGUI Editor(UI編輯器)官方版可以不受任何限制地使用在商業項目上,FairyGUI編輯器是市面上最好用的UI編輯器,零代碼實現設計效果,有強大的文件控件,列表控件。
所見即所得。操作簡易,使用習慣與Adobe系列軟件保持一致,策劃和美術設計師都可以輕松上手。
在編輯器即可組合各種復雜UI組件,無需編寫代碼。不需要程序員編碼擴展UI組件。
支持平移、縮放、旋轉、傾斜、翻轉等常規的2D變換。
強大的文本控件。支持動態字體,位圖字體,以及外部工具(例如BMFont等)制作的位圖字體,同時支持HTML語法和UBB語法,支持復雜的圖文混排。輸入文本支持IOS原生表情的直接輸入。支持字體的描邊效果,陰影效果,支持漸變色文字。
強大的列表控件,支持橫向、縱向、流動、分頁等多種布局,支持虛擬列表和循環列表,即使列表項目數量巨大也拒絕卡頓。虛擬列表還支持不等高ITEM、多種ITEM資源混合等高級特性。支持表格、樹等高級列表控件。支持貼近,分頁等滾動高級特性。
支持圖片的九宮格和平鋪處理,支持九宮格內各個宮格的平鋪處理。支持圖片變色和灰度。
支持基礎的繪圖功能,例如矩形、圓形、多邊形等。
支持序列幀動畫編輯和使用。自帶序列幀動畫編輯器,同時支持導入由Flash CS、Animate CC等工具制作的動畫。
內置掃、捏、扭、長按等多種常用手勢支持。內置搖桿支持。
編輯器提供時間軸設計UI動效,可以組合透明度、位置、大小、顏色等十幾種屬性的動畫效果。并可實時看到每幀的效果。支持插入聲音。支持嵌套動效。
支持矩形遮罩和自定義圖形遮罩。
支持變色、模糊等濾鏡。支持BlendMode設置。
支持逐像素檢測的點擊檢測方式。
支持將UI組件綁定到任何模型上,例如實現曲面UI。
內置文本的打字效果。
內置窗口管理器,彈出窗口管理器,拖放管理器。
支持事件的冒泡機制。
封裝了所有輸入方式的底層細節,無論是鼠標輸入、單點觸摸輸入、多點觸摸輸入、VR輸入,你都只需要使用相同的事件偵聽方式處理UI交互。
支持在UI層中插入任何3D物體,例如模型、粒子、骨骼動畫等,自動處理渲染順序。
編輯狀態下使用分散的素材,發布時自動打包圖集。支持定義多個圖集,Unity版本自動支持抽出A通道的壓縮方式。
多國語言切換支持??梢詫崟r切換UI語言。
各種分辨率自適應。一套UI適用于不同分辨率的設備。
支持為編輯器組件自動生成代碼。
提供插件機制,可以根據項目的需要為編輯器加入個性功能。
支持設計圖功能,直接將設計圖顯示在背景,便于對照精準拼接。
FairyGUI Editor(UI編輯器) v3.9.9官方版
增加了一個創建窗口框架的向導對話框(在資源菜單下)。
修正了列表item編輯界面的一個bug。
增加了MonoGame引擎的支持,歡迎使用。
FairyGUI Editor(UI編輯器) v3.10.3
修正了執行“僅發布定義”時,描述文件里可能會漏掉部分紋理集Sprite的bug。
修正了如果一個圖片勾選了單獨導出和重復邊緣像素,發布后的大小不是2的整次冪的bug。
修正了如果一個遮罩被顯示控制器隱藏時,遮罩效果仍然生效的bug。
修正了由于整數坐標造成的幾個精度問題,例如如果一個高級組由20個相同寬度的元件組成,布局為水平,當改變高級組的大小,這些元件的大小會同時縮小或增大,在舊版本里,最后一個元件的大小可能變得特別小或者特別大。本版本修正了這個問題。這個問題同樣存在于“流動布局+自動Item大小”的列表里。
FairyGUI Editor(UI編輯器) v3.10.5
修正了當高級組內有錨點不為左上角的元件時,組包圍不正確的bug。
修正了導入部分Plist動畫時報錯的問題。
修正了動效制作時使用對齊工具無效的問題。
修正了使用圖片文字時,文字模板顯示不正常的問題。
資源庫支持通過URL搜索。
FairyGUI Editor(UI編輯器) 官方版 3.10.6
3.10.6
新增了Corona引擎發布的支持(SDK目前不公開)。
顯示列表面板里增加了點擊眼睛可以一次隱藏所有元件,點擊鎖可以一次鎖定所有元件的功能。
舞臺比例下拉框增加了75%、125%、175%比例選項。
改進:在執行撤銷(ctrl+z)后,如果已經恢復到文檔的初始狀態,則取消文檔已修改標志。
改進:在拖動變形點對元件進行縮放時,如果按住shift鍵,則進行等比縮放。
修正了mac下,在dock欄菜單右鍵退出程序時,需要退出兩次才能成功退出的bug。
修正了使用“主菜單->退出”方式退出程序時,沒有保存包含當前已打開文件列表等歷史記錄的bug。
FairyGUI Editor(UI編輯器) 官方版 3.10.7
修正了Mac下按Command+箭頭鍵時,可能使撤銷功能失效的bug。
修正了3.10.6引入的一個bug,修改了文檔,保存后再按ctrl+z撤銷,文檔沒有正確標記為已修改。
修正了撤銷功能的一個潛在的性能問題。
FairyGUI Editor(UI編輯器) 官方版 5.0.4
大幅優化了依賴查詢的速度。
修正了發布對話框里部分設置沒有保存的bug。
修正了紋理集大小設置為4的倍數沒有生效的bug。
修正了導出資源包功能失效的bug。
命令行發布增加了-t參數,用于指定哪個分支。
Laya項目的代碼發布類型選項增加了“LayaAir(2.0)”,選擇這種類型,則發布的代碼會使用fairygui命名空間而不是fgui。
FairyGUI Editor(UI編輯器) 官方版 5.0.6
為專業版提供了高級插件接口,詳見Github地址.
首選項里補充了發布按鈕功能的設置。
修正了若干bug。
歷史記錄 曾經打開過的項目可以直接從列表中點擊打開。
刪除 點擊右上的垃圾桶按鈕刪除選定的打開歷史記錄。
打開其他 通過選擇一個項目描述文件 xxx.fairy 打開一個已有項目。
打開目錄 通過選擇項目所在的目錄打開一個已有項目。適用于打開2.x版本的項目。
資源URL地址
在FairyGUI中,每一個資源都有一個URL地址。選中一個資源,右鍵菜單,選擇“復制URL”,就可以得到資源的URL地址。無論在編輯器中還是在代碼里,都可以通過這個URL引用資源。例如設置一個按鈕的圖標,你可以直接從庫中拖入,也可以手工粘貼這個URL地址。這個URL是一串編碼,并不可讀,在開發中使用會造成閱讀困難,所以我們通常使用另外一種格式:ui://包名/資源名。兩種URL格式是通用的,一種不可讀,但不受包或資源重命名的影響;另一種則可讀性較高。
資源導出
包內的每個資源都有一個是否導出的屬性,已導出的資源的圖標右下角有一個小紅點。使用右鍵菜單提供的功能可以方便的切換一個或多個資源的導出屬性。
收藏夾
收藏夾提供了一個快速訪問常用組件的功能。可以將一些常用的組件或素材放置在收藏夾里,便于快速訪問。也可以實現一個類似控件面板的功能。在資源庫里右鍵單擊一個或多個資源,然后在右鍵菜單中選擇“加入收藏夾”,就可以將資源加入收藏夾。
1、運行報錯且看不到界面,但編輯模式沒問題
例:Create Component1@Package1 failed!
答:這種錯誤一般是因為使用UIPanel,原因可能有:
你的UI包沒有正確放置到Resources目錄,或者Resources拼錯了!太多新手犯這樣的錯誤。
如果有跨包引用,需要使用AddPackage手動載入依賴包,并且注意,AddPackage必須在UIPanel創建之前,建議放到Awake。
如果包發布后移動過位置,或者修改過名稱,重新設置一下UIPanel的包和組件名。
2、顯示不出圖片/文字,但沒有報錯
答:項目中沒有放置FairyGUI的著色器,即插件里Resources/Shaders里的著色器。請重新安裝插件。
3、UI顯示有重復,或者UI銷毀后依然顯示
答:場景里沒有放置主相機。
主相機的ClearFlags錯誤設置為了Depth。
場景里還有其他相機,且它的Culling Mask設置勾選了UI。
理不理:
挺好用的軟件,很喜歡
絕地伏地魔:
一直用這個軟件,上手比較舒服
銀魂不:
安利,不解釋
能夠:
這款軟件操作很簡單,功能也比較實用。
的廣泛地:
軟件專業性比較強,使用范圍也很廣泛
網友評論