egret微信小游戲項目圖片管理

egret微信小游戲項目圖片管理

工具---Egret Launcher中下載 egret Texture Merger

  • 圖一
  • egret圖片管理

工具達到的效果---

  • 每次看到assets文件夾下面那么多圖片就頭疼彻亲,通過這個管理工具對所有需要用到的圖片進行歸類滔岳,方便將來對圖片進行二次操作
  • 更少的圖片個數(shù)也意味著更少的圖片網(wǎng)絡(luò)請求,這樣整體游戲的加載時間就得到了壓縮,游戲體驗必然更好

工具達到目的的實現(xiàn)方式---

  • 通過將很多小的圖片進行合成為一個.json文件和一個.png文件,json文件中對應(yīng)著每張小圖片在合成的大圖片中的坐標(biāo),進而在egret中對圖片進行更方便的管理,如下圖第一張為合成后的json文件截圖,第二張為合成后的大圖:
  • 圖二
  • jsonwenjian
  • 圖三
  • jsonwenjian

工具的使用方法

    1. 首先在Egret Launcher中下載 egret Texture Merger
    1. 打開工具之后選擇Sprite Sheet選項碴巾,開始進行圖片的合成操作
    1. 將需要合成的小圖片首先放到一個獨立于項目的文件夾,方便將來對文件夾圖片進行增減丑搔,因為assets文件中用于合成的小圖片馬上會刪除
    1. 點擊新建項目選項厦瓢,輸入適合自己歸類的文件名,此處以common為例啤月。
    1. 將你需要合成的圖片拖動到編輯器中煮仇,此時軟件能夠完成的功能就結(jié)束了,下面的重點是
    1. 點擊保存項目此時會生成一個common.tmproject文件谎仲,這個文件作用
      1. 將來我們在對合成的common.json和common.png進行增減圖片時桌肴,該文件能夠被今天使用的texture merger文件打開庶橱,并鏈接到本地文件位置,進行進一步的操作
      1. 這也是為何在步驟3.中使用一個獨立的文件夾保存需要合成的圖片的原因
    1. 點擊導(dǎo)出文件,將文件導(dǎo)入到egret項目的assets文件夾下
    1. 在vscode編輯器中修改default.res.json文件惶桐,新增下面兩項:

group數(shù)組下新增

        {
            "keys": "common",
            "name": "common"
        }

resources數(shù)組下新增

        {
            "url": "assets/common.json",
            "type": "sheet",
            "name": "common",
            "subkeys": "common_bg_png,firstLight_png,long_bg_png,raffle_bg_png,secondLight_png"
        },

其中g(shù)roup中的兩個values值必須和resources中url和name的values值保持一致忠寻,此值是步驟7.中到處文件我們命名的文件名煞躬,subkeys可以為空量淌,馬上在egret編輯器中點擊common文件右鍵刷新subkeys會自動更新

    1. 加載資源組,在main.ts中l(wèi)oadResource函數(shù)下加載common.json文件
  await RES.loadGroup("common", 0, loadingView);
    1. 重啟項目刷新飞涂,整個項目中的文件會自動追蹤到自己的文件位置旦部,不用二次編輯文件地址

以上就是整個使用步驟,如果有不妥或者疑問歡迎留言交流较店。

ps:文中markdown圖片地址使用的免費ipic軟件生成士八,第一次用這個軟件還不錯

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市梁呈,隨后出現(xiàn)的幾起案子婚度,更是在濱河造成了極大的恐慌,老刑警劉巖捧杉,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件陕见,死亡現(xiàn)場離奇詭異秘血,居然都是意外死亡味抖,警方通過查閱死者的電腦和手機评甜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來仔涩,“玉大人忍坷,你說我怎么就攤上這事∪壑” “怎么了佩研?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長霞揉。 經(jīng)常有香客問我旬薯,道長,這世上最難降的妖魔是什么适秩? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任绊序,我火速辦了婚禮,結(jié)果婚禮上秽荞,老公的妹妹穿的比我還像新娘骤公。我一直安慰自己,他們只是感情好扬跋,可當(dāng)我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布阶捆。 她就那樣靜靜地躺著,像睡著了一般钦听。 火紅的嫁衣襯著肌膚如雪洒试。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天朴上,我揣著相機與錄音儡司,去河邊找鬼。 笑死余指,一個胖子當(dāng)著我的面吹牛捕犬,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播酵镜,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼碉碉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了淮韭?” 一聲冷哼從身側(cè)響起垢粮,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎靠粪,沒想到半個月后蜡吧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體毫蚓,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年昔善,在試婚紗的時候發(fā)現(xiàn)自己被綠了元潘。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡君仆,死狀恐怖翩概,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情返咱,我是刑警寧澤钥庇,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站咖摹,受9級特大地震影響评姨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜萤晴,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一吐句、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧硫眯,春花似錦蕴侧、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至裹纳,卻和暖如春择葡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背剃氧。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工敏储, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人朋鞍。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓已添,卻偏偏與公主長得像,于是被迫代替她去往敵國和親滥酥。 傳聞我的和親對象是個殘疾皇子更舞,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內(nèi)容