一、首先去github下载xlua资源
https://github.com/Tencent/xLua;
二、(1)下载后打开xlua文件把Tools复制粘贴到你需要热更新的项目里,粘贴到与Assets同级目录下
(2)打开xlua里的Assets文件,复制Plugins和Xlua到你项目的Assets文件夹下
(3)在项目设置中加入相关宏:HOTFIX_ENABLE,标识开启热更新特性
三、热更新代码生成与注入:
分别点击菜单栏XLua-Generate Code与XLua-Hotfix lnject In Editor按钮,如果过程有报错,可以尝试点击XLua-Clear Generate Code(清除生成的热更新代码)按钮:
四、对需热更新的相关类与函数进行注释标识:
五、编写热更新补丁文件cube.lua.txt与热更新释放文件cubeDispose.lua.txt,并放置在对应路径下:
(我放沙盒路径)
void Start()
{
luaEnv = new LuaEnv(