Closed AlanLiu90 closed 2 years ago
你生成桥接函数了吗?另外你确信这是最新版本吗?这个问题最新已经解决的。
已经生成过了,用的是最新版本。
看了下代码,看起来是 CallDelegateInvoke_void 处理 delegates 不为空的分支中,没有处理方法需要解释执行的情况。
你有使用过补充元技术吗?
有使用。我是在 hybridclr_trial 工程中测试的,只把 CreateByCode 的代码替换成上面的代码,就能复现这个问题。
已修复。非常感谢。这个问题发生在 Managed2Native桥接函数存在,但methodPointer未实现的的情况
下面的代码,在 Unity 2020.3.30 + Win64 的情况下,执行失败:
期望输出:
实际输出:
如果 TestHandler 只注册一次,就没问题。