當(dāng)我們的產(chǎn)品需要更新( 程序 , 資源 ) , 一般的方式是 : 將新增的 和 修改的資源更新上去 . 這樣做的好處是 : 玩家可以使用舊資源的cache , 新資源(以下都是? 新增資源 和 修改資源)從服務(wù)器加載過來.
試想 , 如果不這么做 , 而是以以下的方案 :
① : 不打版本 , 每次都覆蓋線上的全部資源 . 修改資源的資源可能不會(huì)加載,而是使用cache(舊資源),這樣起不到更新的效果.
② : 打版本 , 每次都覆蓋線上的全部資源 , 這個(gè)玩家獲得的資源絕對(duì)都是最新的 , 只不過所有的資源都是從服務(wù)器加載的 . 這就意味著每次更新都干掉了所有cache , 玩家進(jìn)游戲很慢.
Egret提供了相關(guān)的解決方案 , 本人感覺都不太好 . 所以自己寫了個(gè)工具 . 使用如下 :
① , 工具結(jié)構(gòu)( 一下的文件 , 一下圖的紅色編號(hào)替代 )
② ,配置(打開2號(hào)資源 , config資源)
②-1 : root_path : 資源的位置
②-2 : res_file : res配置表的名稱(如果有多個(gè) 使用;隔開)
②-3 : thm_file : 主題的名稱(如果有多個(gè) 使用;隔開)
③,打開root_path的目錄 , 將除了新增的和修改的資源 以及 res_file 和 thm_file , 其他資源(舊的)都刪掉
④, 雙擊1號(hào)文件(exe)執(zhí)行
⑤,執(zhí)行結(jié)果
注意 : 目前如果文件中出現(xiàn)中文會(huì)亂碼
http://down.51cto.com/data/2448509
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。