InjectFixUnity 代码逻辑热修复方案

联合创作 · 2023-09-28 10:57

InjectFix 是腾讯开源的 Unity 代码逻辑热修复方案,可实现在 Unity 线上客户端内,不用迭代新版本,就能快速修复游戏的线上 bug。可用于 Unity 业务的 bug 修复,支持 Unity 全系列、全平台。


几个亮点



  • 直接在 Unity 工程上修改 C# 代码即可更新

  • 老项目无需修改原有代码即可使用

  • 每个游戏一份私有补丁格式,安全更有保障


安装


编译



  • Windows 下打开源码包的 Source\VSProj\build_for_unity.bat,UNITY_HOME 变量的值修改为指向本机 Unity 安装目录

  • 运行 build_for_unity.bat


复制


这里对应的是一个 Unity 工程目录



  • IFixToolKit 拷贝到 Unity 项目的 Assets 同级目录

  • Assets/IFix,Assets/Plugins 拷贝到 Unity 项目的 Assets 下


快速入门


浏览 25
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报