未将对象引用设置为对象 UnityEngine 的实例

Mac*_*aby 2 unity-game-engine

长话短说,我在编写游戏代码时突然遇到了一堆这样的错误(数字一直在上升)

NullReferenceException: Object reference not set to an instance of an object
UnityEngine.UIElements.UIR.RenderChain.Render (UnityEngine.Rect topRect, UnityEngine.Matrix4x4 projection)
Run Code Online (Sandbox Code Playgroud)

这是我的一个更大项目的第一个模板,但我的对象脚本都没有引用与 UIElements 相关的任何内容......只是用于设置弹药计数器文本的 UI 你们有什么想法吗?它不会影响我的游戏玩法或我的脚本,它只是在控制台中很烦人,而且当我不在游戏中时也会发生这种情况。在撰写本文时,我认为错误数量已达到 35 个,谢谢!:D

Sim*_*mon 5

您可以尝试删除项目的缓存文件夹“库”,这将使 Unity 重新导入您的所有资产并生成中间 DLL 的新副本。
警告:如果您的项目很大,重新导入所有资产将需要很长时间。