热更新相关(ILRuntime/InjectFix等)
文章平均质量分 53
热更新相关(ILRuntime/InjectFix等)
Ha啤酒来大杯的
不会就问我,问了也不一定会
展开
-
InjectFix原理学习(实现修复加法的热更)
https://www.igiven.com/unity-2019-09-02-ilruntime/原创 2022-07-17 21:30:22 · 1281 阅读 · 1 评论 -
记录ET6.0接入ILRuntime的坑(持续更新)
参考烟雨大佬的:https://www.lfzxb.top/et-6-with-ilruntime/ILRuntime不支持Attribute的继承操作:1、子类不会继承基类的属性标签,所以就是热更工程中,子类也要打标签2、比如SubAttribute继承BaseAttribute。那么热更工程中如果你用type.GetCustomAttributes(typeof(BaseAttribute), true)将会取不到。所以一定要直接type.GetCustomAttributes(typeof(原创 2021-07-17 11:09:22 · 605 阅读 · 1 评论 -
ILRuntime学习记录 - 跨域委托、跨域继承等
跨域委托注册及转换注册 public delegate void TestDelegateMethod(int a); public delegate string TestDelegateFunction(int a); public static TestDelegateMethod TestMethodDelegate; public static TestDelegateFunction TestFunctionDelegate; 注册无返回值委托 appdomain.De.原创 2021-07-14 16:57:12 · 1241 阅读 · 2 评论 -
ILRuntime学习记录 -加载以及函数调用
官方文档: https://ourpalm.github.io/ILRuntime/public/v1/guide/tutorial.html域:游戏运行、存在2个域,运行域合热更域相关问题:跨域委托,跨域继承(需要编写基类适配器),IL2CPP裁剪问题热更DLL调用主域方法时,CLR绑定可以提高效率...原创 2021-07-14 15:41:44 · 722 阅读 · 6 评论