Lua和C#的链接 步骤
在BuildSettings/Player Setting 里添加宏 HOTFIX_ENABLE
1.清除C# 和 lua的链接文件
2.生成链接的中间文件
3.注入
特别注意:每次修改C#脚本后 都要重新操作一遍上述步骤
需要更新的 脚本处理
1.引入命名空间using XLua
2.在需要热更新的 类 上加标签 [hotfix]
3.在需要更新的方法上加 [LuaCallCSharp]
|
|
此脚本是加载lua文件 和 读取lua文件内文本的方法
|
用于热更新的文件夹 和 两个文件
这个是更新脚本内 某个方法的lua文本
特别注意:访问静态方法、静态属性、成员属性用 . —访问成员方法用 :
这是个将上面方法更新后 置为nil的写法