UnityGameFramework-xLua
UnityGameFramework-xLua copied to clipboard
XLua 全热更实现
开发步骤
- 更新子模块
git submodule update --init --recursive - Unity工具栏
XLua/Generate Code生成XLua的适配文件 UniTask启动对DoTween的支持,需要添加UNITASK_DOTWEEN_SUPPORT的宏- 测试服需要添加
TEST宏 - 打开场景文件
Game/Scenes/main运行 - 主工程逻辑入口
LaunchOverStartState.cs lua逻辑入口main.lua.txt- 资源打包参考脚本
CommandBuild.cs,同样可参考.drone.yml - 菜单栏
Tools有一些辅助小工具 - 涉及到账号密码的地方,暂时屏蔽为
*,体验完整工具链,需要自己修改部分代码和配置文件 - 如果条件支持,可以考虑提供阿里云OSS文件服务器测试地址
- 示例安装地址: https://wanderer-x.itch.io/primitive
- 详细开发文档后续更新。。。