【发布时间】:2018-12-20 09:29:27
【问题描述】:
我正在使用 Untiy 为使用 Vuforia 的 HoloLens 构建 AR 应用。 我正在使用标记来参考标记位置放置几个对象。没什么壮观的。还没有写脚本。 以下错误消息不时弹出。我不知道是什么导致它发生。我无法理解我在团结中所做的事情的背景。此外,即使存在错误消息,构建也会成功。 怎么可能把它弄走?我什至无法理解它的重要性,因为对应用程序没有明显的影响。
我怀疑是唯一原因:在错误发生前不久,我更新了 Vuforia。有没有可能是这个原因?
NullReferenceException: Object reference not set to an instance of an object
Vuforia.EditorClasses.ImageTargetEditor.DrawPredefinedTargetInspectorUI (Boolean typeChanged)
Vuforia.EditorClasses.ImageTargetEditor.OnInspectorGUI ()
UnityEditor.InspectorWindow.DrawEditor (UnityEditor.Editor[] editors, Int32 editorIndex, Boolean rebuildOptimizedGUIBlock, System.Boolean& showImportedObjectBarNext, UnityEngine.Rect& importedObjectBarRect) (at C:/buildslave/unity/build/Editor/Mono/Inspector/InspectorWindow.cs:1295)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
编辑: 这与What is a NullReferenceException, and how do I fix it? 没有重复,因为异常的含义是已知的。 我不知道异常原因是什么以及如何统一修复它,因为它起源于不是我编写的代码。
【问题讨论】:
-
@Hirsto 不,不是。 NullReferenceException 的含义不是我问题的重点。我不知道是什么导致了异常,因为我的统一项目中没有代码。请在声明重复之前正确阅读问题。
-
嗨,marv,您当然可以构建,因为这主要是运行时错误(不会影响您的构建)。因为我想,如果你知道错误是什么,我已经声明了一个重复项,你会在代码中指出它的起源。不管它的代码是你写的还是由插件提供的。
-
@marv 你好,marv,你找到这个运行时错误的原因或者如何解决它了吗?
标签: unity3d nullreferenceexception vuforia hololens