1

我正在使用 UnityVS 2012 调试器工具来调试我的游戏。当它到达脚本中任何地方的断点时,它会成功停止执行,

但如果发现未处理的异常,它不会中断。它继续运行。例如,我在调试时在统一编辑器中得到了以下未处理的异常,但它并没有通过中断返回到 Visual Studio。

MissingReferenceException:“GameObject”类型的对象已被销毁,但您仍在尝试访问它。您的脚本应该检查它是否为空,或者您不应该销毁该对象。Headquarter.FilterByTag (System.String Tag) (在 C:/Users/user/Desktop/Project Final Version (Ver. 23 Intgrtd)/Assets/scripts/Headquarter.cs:349) Headquarter.Pock (System.Collections.Generic. List`1 Production_Info, UnityEngine.GameObject Target_Headquarter) (at C:/Users/user/Desktop/Project Final Version (Ver. 23 Intgrtd)/Assets/scripts/Headquarter.cs:302) UnitMenu.Update () (at C: /Users/user/Desktop/Project 最终版本 (Ver. 23 Intgrtd)/Assets/scripts/UnitMenu.cs:62)

我也尝试过使用单声道开发,但没有得到任何东西。

快速帮助将不胜感激。谢谢

4

0 回答 0