我的unity3d游戏中有回调实现,它们都是嵌套的,即一个回调导致另一个调用,其回调导致另一个调用等等最多5次。但是最后两个回调正在失去它们的顺序。在倒数第二个代表完成执行之前,最后一个被执行!我使用委托作为消息传输的手段(其他方式可能是实现接口)。C# 中的委托是否有任何异步行为?使用委托和使用接口实现回调应该每次都产生相同的结果,对吗?两者都是同步的?关于这个问题的任何线索都会非常有帮助。
谢谢
我的unity3d游戏中有回调实现,它们都是嵌套的,即一个回调导致另一个调用,其回调导致另一个调用等等最多5次。但是最后两个回调正在失去它们的顺序。在倒数第二个代表完成执行之前,最后一个被执行!我使用委托作为消息传输的手段(其他方式可能是实现接口)。C# 中的委托是否有任何异步行为?使用委托和使用接口实现回调应该每次都产生相同的结果,对吗?两者都是同步的?关于这个问题的任何线索都会非常有帮助。
谢谢