文章目录 热更新方案 HybridCLR 学习教程(一)HybridCLR原理及准备工作 前言 一、学前准备 1.1 资源下载 1.2 文档参考学习 二、关于HybridCLR 2.1 HybridCLR特性: 2.2 HybridCLR工作原理 2.3 与其他流行的c#热更新方案的区别 2.4 兼容性 2.5 原理流程介绍 三、快速上手(重要) 3.1 体验示例项目 hybridclr_trial 3.2 安装HybridCLR 3.2.1 安装HybridCLR package 3.2.2 初始化HybridCLR 3.3 项目设置 3.3.1 配置PlayerSettings 3.3.2 热更新模块拆分 3.3.3 配置 HybridCLR 四、加载和使用热更新代码 4.1 编译热更新dll 4.2 将热更新dll加入你的热更新资源管理系统 4.3 加载更新assembly 4.4 运行热更新代码 4.5 通过反射运行 4.6 通过反射创造出Delegate后 运行 4.7 通过反射创建出对象后,再调用接口函数 4.8 通过直接初始化挂载了热更新脚本的scene或者prefab 五、打包 六、处理代码裁剪 七、处理AOT泛型 7.1代码中执行补充元数据 7.2 应该补充元数据的assembly列表 7.3 获得补充元数据dll 八、使用热更新MonoBehaviour和ScriptableObject 总结 🎬 博客主页:https://xiaoy.blog.youkuaiyun.com 🎥 本文由 呆呆敲代码的小Y 原创,首发于 优快云🙉 🎄 学习专栏推荐:Unity系统学习专栏 🌲 游戏制作专栏推荐:游戏制作 🌲Unity实战100例专栏推荐: