lua檔案熱更新無效和資源熱更新無效的問題
好久沒來了,本來寫部落格是為了記錄自己遇到的問題或者轉發一些好的文章的 但前一陣子太忙 一時都忘了上來記錄問題 直到前一陣子遇到熱更問題才想起來要記錄一下
1.遊戲之前沒加密 後來加密了 隔了2 3個版本測試才發現lua檔案二次熱更無效 經過一番查詢後來發現是加密的檔案無法辨識 導致package.loaded[fileName] = nil這個置空操作無效 所以沒有重新require
2.解決了第一個問題沒多久 測試又發現二次熱更的資源也無效 又經過一番思考和查詢 發現是熱更沒清除快取導致無法重現載入新資源 熱更完清除解決。