1,首先将这个四个文件(夹)放入工程中
2,设置宏:HOTFIX_ENABLE
3,在Editor模式下,如果测试热更新代码,需要首先生成代码 XLua-Generate Code 再注入代码 Hotfix Inject In Editor 并且需要将Xlua工程中的Tools文件夹也放入到当前工程中 参考官方案例8
4,有可能出现.如果在注入时出现警告而没有出现注入成功, 如: WARNING:Theruntime version supported by this application is unavailable. Using default runtime : v4.0.30319需要引入三个dll路径如下 或者是否是中文路径
Editor\Data\Managed\Unity.Cecil.Pdb.dll + Unity.Cecil.Mdb.dll + Unity.Cecil.dll
5.被Xlua调用(更新)的方法需要添加[LuaCallCSharp]标签
6.在发布时如果报错,需要将Xlua案例删除掉 再清空注入代码重新生成.