Unity 使用接口默认方法(Default Interface Methods)导致程序崩溃的问题
2022-03-19 09:05 作者:DarkDreamStudio | 我要投稿
问题概述:在unity的泛型方法中定义非泛型默认方法并调用,就会导致崩溃。
临时解决办法是……泛型接口的默认方法请无脑泛型化(为了方便以后识别修改可以泛型一个和整个接口完全不相关的类型),哪怕你用不到那个泛型,就没事🤦♂️
例子:
年初发现的,上报给unity之后反馈了表示已确认此bug,会在2022版本中修复,并且后续会在2021的更新中修复(截止目前尚未修复)
unity的bug跟踪消息:
https://fogbugz.unity3d.com/default.asp?1399413_5ob1upu2juoid4i3