ET7.2+最新版本HybridCLR(huatuo、wolong)热更教程3

一、背景介绍

上篇文章介绍使用ET的工作流接入HybridCLR,这篇文章再简单介绍使用HybridCLR的打包工作流接入方法。大家可以对比两种不同的接入HybridCLR的方式,感受不同的工作流程,对HybridCLR和ET有更深的了解。

二、工程准备

ET的工程下载和HybridCLR接入,具体操作可以参考上篇文章的详细介绍,目前最新的HybridCLR版本是0.10.3。

三、热更DLL制作

1. 修改程序集的Platforms属性
以Unity.Hotfix.Codes.asmdef为例,默认Unity.Hotfix.Codes的是Editor生效
在这里插入图片描述
由于改热更dll采用HybridCLR的dll制作流程,需要把它改成所有平台生效,否则该dll在构建移动包的时候会被unity剔除掉,修改后报存后的内容如下:
在这里插入图片描述
同理其他的Unity.HotfixView.Codes、Unity.Model.Codes、Unity.ModelView.Codes这三个程序集同样方式处理。

2. 热更dll制作菜单
在BuildEditor.cs的if (GUILayout.Button(“BuildModelAndHotfix”)) 语气前面增加两个新的指令:

 

猜你喜欢

转载自blog.csdn.net/liyuping8888/article/details/127760944