
ILRuntime
文章平均质量分 64
帅_shuai_
用自己的努力去收获自己的未来
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity ILRuntime热更新(一)
/ILRuntime中的跨域访问就是指//在原始的Unity工程之间 和 热更工程 之间的相互访问调用//比如://在Unity工程中使用热更工程中声明的内容(类、委托、函数等)//在热更工程中使用Unity工程中声明的内容(类、委托、函数等)原创 2023-07-05 10:35:11 · 479 阅读 · 0 评论 -
Unity 热更新之ILRuntime(三)
Unity 热更新之ILRuntime(三)一.ILRuntime跨域继承如果你想在热更DLL项目当中继承一个Unity主工程里的类,或者实现一个主工程里的接口,你需要在Unity主工程中实现一个继承适配器。如果不进行处理,那么运行之后将会报错,所以需要进行跨域继承相关文档http://ourpalm.github.io/ILRuntime/public/v1/guide/cross-domain.htmlpublic class UIBaseAdapter : CrossBindin原创 2022-04-02 11:12:56 · 1261 阅读 · 0 评论 -
Unity 热更新之ILRuntime(二)
Unity 热更新之ILRuntime(二)一.调用热更新中的静态方法热更新中类的限制1.一定要带命名空间2.不要继承MonoBehaviour private void CallStaticFunc() { //=======第一种调用方式======= //1.无参数 _appDomain.Invoke("Unity.HotFix.Test", "Func", null, null); //2.一个参数原创 2022-03-25 14:59:45 · 622 阅读 · 0 评论 -
Unity 热更新之ILRuntime(一)
Unity 热更新之ILRuntime(一)一.ILRuntime环境配置GitHub: ILRuntime链接创建文件夹Hotfix,Model,ThirdParty配置程序集三个程序集配置使用非安全代码告诉Unity,该文件夹或者子文件夹下的脚本都编译到同一个dll里面修改link文件<linker> <assembly fullname="Unity.Model" preserve="all"/> <assembly fullname="原创 2022-03-25 10:37:18 · 1559 阅读 · 0 评论