当前位置:   article > 正文

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

et7.2

一、背景介绍

上篇文章介绍使用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”)) 语气前面增加两个新的指令:


                
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/687004
推荐阅读
  

闽ICP备14008679号