XLua学习记录

Posted rxs123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XLua学习记录相关的知识,希望对你有一定的参考价值。

工作流程:

1.开发时使用c#进行开发,所有需要热补丁的脚本可以通过白名单进行配置HotfixCfg

2.需要热补丁的地方可以通过lua脚本进行修复xlua.hotfix(class, [method_name], fix)

xlua.hotfix(CS.BaseTest, Foo, function(self, p)
    print(BaseTest, p)
    base(self):Foo(p)
end)

3.每次程序启动时下载服务端配置的lua热修复脚本进行修复,然后正常开始游戏。

注意语法:

1.transform:Translate()等于transform.Translate(transform)

2.xlua.private_accessible(CS.MyMessage.ShowMessage)使private可以被访问到

 

以上是关于XLua学习记录的主要内容,如果未能解决你的问题,请参考以下文章

Xlua开发笔记:计时器

Xlua开发笔记:计时器

Xlua开发笔记:计时器

xLua 学习

XLua系统学习

基于xlua和mvvm的unity框架