unity游戏热更新方案比较(xlua tolua)

热更新不过就是代码和资源的更新
各个热更新框架只是提供 C#与lua的交互 以及lua文件的加载
而资源更新是通过unity自带的asset bundle来进行更新
代码是通过lua打包成AB包进行更新 当然不打AB包也可以 直接通过Lua文件的加载require (各个热更新都有提供C#与lua的交互 以及lua文件的加载) xlua是AddLoader , tolua是AddSearchPath 不过xlua可以通过hotfix对c#中的代码进行修改 主要是方便改bug(简称打补丁) tolua不可以对C#中的代码进行修改 但tolua多了AB打包类 以及其他的一些管理类

猜你喜欢

转载自blog.csdn.net/qq_43204246/article/details/94650066