美文网首页
Unity ILRuntime踩坑记录

Unity ILRuntime踩坑记录

作者: m969 | 来源:发表于2019-06-16 10:13 被阅读0次
    ILRuntime对多线程Thread不兼容,在热更代码里使用多线程会导致Unity崩溃闪退
    按作者的话说是同一个代码块只能有一个线程进行
    
    在热更代码里重写主工程的虚函数时,不能再调base.xxx(),否则会爆栈,也就是StackOverflow
    
    热更代码里使用 Dict.TryGetValue(key, var out enum) 会报错:System.NotImplementedException: The method or operation is not implemented
    
    静态扩展方法不能直接拿来当委托,可以用匿名委托包一层
    
    热更代码里不要写枚举类
    

    以上为个人学习经验分享,仅供参考

    相关文章

      网友评论

          本文标题:Unity ILRuntime踩坑记录

          本文链接:https://www.haomeiwen.com/subject/efvwfctx.html