我在使用unity 帧分析器做性能分析的时候。需要暂停unity的编辑器。但是调试一会后。好像ettask仍然在执行,导致 await之后的逻辑继续执行。 某一些gameobject被删除。帧分析器,无法停在当前帧想要的状态(分析器的gameobect会被删除)。
按一下代码 修改ettask 后正常了,但是这样的话会导致继续后ettask错乱了。想咨询下 有没有好的的方案
Action c = this.callback as Action;
this.callback = null;
#if UNITY_EDITOR if (UnityEditor.EditorApplication.isPaused)
return;
#endif
c?.Invoke();
