# Fairy GUI Project Note ### 專案資料夾結構 ![](https://i.imgur.com/lXzSqtZ.png) ### 字型管理與發佈 [HackMD連結](https://hackmd.io/IV3gz4u3TceSXSh-wPUgSQ#%E4%BD%8D%E5%9C%96%E5%AD%97%E9%AB%94BitmapFont) ### Package發佈 > 1. 文件名留空即可,這樣輸出的文件名會跟 Package Name 相同,因為 dependency 裡面存的是在 FGUI 專案裡面的 Package Name,若輸出不一樣的文件名,會在 egret 找不到資源 > 2. 發佈路徑要用相對路徑,ex. ../Prototype/resource/assets/mainHall > 3. 分支發佈路徑目前沒有作用,因為目前的分支處理是 **主幹線包含所有分支**,發佈時只會使用發佈路徑而已,不會使用到分支發佈路徑 > 4. 接著按發佈,若 Package 有在其他 Package 新增資源並引用時,被引用的也要發佈一次 > 5. 發佈後的檔案會有 *.fui 與 *.png 檔案,fui是Package,png為atlas,若有設置分支,atlas會有兩張 > 6. 開啟egret的ResDepot,將發佈後的檔案匯入,並且將匯入資料名稱的 _fui 與 _png 移除,官方文件說明也是在匯入後要將後面字串刪除 [官方文件](https://www.fairygui.com/docs/guide/sdk/egret.html#%E4%BD%BF%E7%94%A8%E6%AD%A5%E9%AA%A4) ### 多國語言 [HackMD連結](https://hackmd.io/IV3gz4u3TceSXSh-wPUgSQ#%E5%A4%9A%E5%9C%8B%E8%AA%9E%E8%A8%80-%E5%88%86%E6%94%AF) ###### tags: `Egret`