
XIL:基于ILRuntime在Unity3D中实现类似XLua的热更新补丁方案
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
XIL是一款利用ILRuntime技术,在Unity3D环境中提供类似于XLua的动态脚本功能和热更新解决方案的插件,旨在简化游戏开发流程并提高效率。
XIL 使用 ILRuntime 实现了类似 XLUA 的功能,在 Unity3D 中用于热修复 BUG。该插件已在公司项目上线,并由腾讯运营,目前运行状况良好且尚未发现任何问题。
此插件适用于 Unity2019.2.17f1 版本,请使用该版本打开 Demo 截图所示的文件;若其他版本遇到报错提示,请自行修复。对于 Unity3D 5.x 版本以下,可以参考特定分支进行操作。
与 XLUA 类似的地方在于原理相同、注入方式一致。不同之处是 XIL 使用 C# 进行代码热更,并且整个项目开发语言完全基于 C#,无需额外引入 Lua 目录及文件。
插件的目录结构如下:
- Project
- Assets/XIL:包含所有 XIL 所需使用的文件。
- ILSource:存放插件源文件。
- Scripts:用于注入和初始化代码。
全部评论 (0)
还没有任何评论哟~


