ILRuntime对多线程Thread不兼容,在热更代码里使用多线程会导致Unity崩溃闪退
按作者的话说是同一个代码块只能有一个线程进行
在热更代码里重写主工程的虚函数时,不能再调base.xxx(),否则会爆栈,也就是StackOverflow
热更代码里使用 Dict.TryGetValue(key, var out enum) 会报错:System.NotImplementedException: The method or operation is not implemented
静态扩展方法不能直接拿来当委托,可以用匿名委托包一层
热更代码里不要写枚举类
以上为个人学习经验分享,仅供参考
网友评论