Unity降级错误

Error from down-grading Unity

我遇到了这个错误,我已经对此进行了研究,但我研究和尝试的方法没有用。我从 unity 5.4 降级到 unity 5.3 时遇到了这个错误(有一些问题请不要评论)

我试着双击它,但它没有告诉我是什么导致了问题。无论如何,这是错误,谁能帮我解决这个问题:

NullReferenceException: Object reference not set to an instance of an object
UnityEngine.UI.Graphic.OnRebuildRequested () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Graphic.cs:480)
UnityEngine.UI.GraphicRebuildTracker.OnRebuildRequested () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/GraphicRebuildTracker.cs:33)
UnityEngine.CanvasRenderer.RequestRefresh () (at C:/buildslave/unity/build/artifacts/generated/common/modules/UI/CanvasRendererBindings.gen.cs:314)

谢谢。

就像 Maxim Kamalov 说的那样:

AssetsProjectSettings 文件夹复制到您选择的新项目文件夹,例如“/MyProject_5.3”。

打开 Unity3D 5.3 并选择打开现有项目,然后选择 "/MyProject_5.3",其中应仅包含 Assets 和 ProjectSettings 文件夹。

然后 Unity3D 编辑器将重新导入所有需要导入的东西,并会做一些其他的事情(创建包含内容的 Temp 和 Library 文件夹)。

这应该对您有用,如果不行,请告诉我们。