解決客戶端修改lua文件后需要重新進(jìn)入游戲查看效果的問題。
實(shí)現(xiàn)方式是,判定修改的lua文件是否被加載,如果被加載則package.loaded[luaFileName] = false;
然后重新加載lua文件:require(luaFileName)
缺點(diǎn):有些情況會(huì)導(dǎo)致重新加載的lua文件的一些屬性的值重置,從而導(dǎo)致測試不準(zhǔn)確。
解決客戶端修改lua文件后需要重新進(jìn)入游戲查看效果的問題。
實(shí)現(xiàn)方式是,判定修改的lua文件是否被加載,如果被加載則package.loaded[luaFileName] = false;
然后重新加載lua文件:require(luaFileName)
缺點(diǎn):有些情況會(huì)導(dǎo)致重新加載的lua文件的一些屬性的值重置,從而導(dǎo)致測試不準(zhǔn)確。