美文网首页
XLUA的基础使用

XLUA的基础使用

作者: 至少还有光 | 来源:发表于2019-11-14 14:24 被阅读0次

    第一步:环境配置

    1.添加宏信息

    File=>Build Settings=>Player Settings=>Configuration=>Scripting Define Symbols:HOTFIX_ENABLE。

    2.执行菜单生成命令

    Xlua=>Generate Code,该命令执行完毕后会生成一堆Warp文件,    存放到Xlua/Gen文件夹下。

    3.执行菜单注入命令

    XLua=>Hotfix Inject In Editor(切记:每次改动c#语言,都需要执行一次)

    成功之后,会在控制台输出:"finished! use 2478.3893 ms

    Bug:

    如果出现红色警告提示"please install the Tools",就需要把Tools文件夹拷贝到项目中,和Assets文件夹同级别的位置

    完成这三步操作,HotFix的开发环境就配置完毕了

    2.热补丁简单演示

    1.HotFix特性标签

    在使用c#语言开发项目时,需要后续进行"热补丁修复"的类,需要在类的头部添加一个特性标签:[Hotfix],表示该类可以被XLua热修复。

    2.Hotfix语法

    xlua.hotfix(CS.类名,‘方法名’,lua方法)

    含义:某个类中的某个方法,你用Lua方法进行修复

    相关文章

      网友评论

          本文标题:XLUA的基础使用

          本文链接:https://www.haomeiwen.com/subject/ptbobctx.html