找回密码
 立即注册
楼主: FeastSC

Unity3D热更新技术点——ToLua(上)

[复制链接]
发表于 2021-8-8 08:12 | 显示全部楼层
你好,ILRuntime也是主要的热更新技术之一对其我也有一定的了解,但目前主流的热更新方式还是lua(至少当地的公司大部分还是使用lua进行热更新),所以本文中以比较主流且比较容易上手的ToLua对读者中的新手进行引导,后续可能也会对xlua、ILRuntime进行一些介绍及对比,感谢你的建议
发表于 2021-8-8 08:17 | 显示全部楼层
感觉和xlua很像,能否写一篇xlua和tolua的比较?
发表于 2021-8-8 08:17 | 显示全部楼层
如tolua、xlua、slua,这些方案只是提供了 C# 与 Lua 的互相调用机制,大体来说用法都差不多,性能上会有些差别,之后我可以写一篇关于现如今主流热更新方案的对比。感谢你的建议
发表于 2021-8-8 08:18 | 显示全部楼层
如果用方案1确实可以更新lua逻辑,但如果出问题的是c#并且在ios下,那就没办法了,还是只能用xlua啊。
发表于 2021-8-8 08:26 | 显示全部楼层
tolua一个道理
发表于 2021-8-8 08:29 | 显示全部楼层
tolua写成这样也是为难开发者
发表于 2021-8-8 08:37 | 显示全部楼层
LuaException: System/coroutine:27: Music:6: attempt to index global 'GameObject' (a nil value)
老哥,加载声音的时候为啥会报错啊
发表于 2021-8-8 08:38 | 显示全部楼层
报的空,你看看是不是哪个地方拼写有错误
发表于 2021-8-8 08:41 | 显示全部楼层
我全部复制的你的代码  #捂脸
发表于 2021-8-8 08:42 | 显示全部楼层
ToLua#暖更新 可以了解一下
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 03:12 , Processed in 0.092625 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表