我正在为初学者做一个小课程Unity 3D
here https://learn.unity.com/project/john-lemon-s-haunted-jaunt-3d-beginner。
从统一资产商店导入所有资产后,如课程中所述,我收到一个可能不应该生成的错误,即:
类型或命名空间名称 'UI' 命名空间 UnityEngine 中不存在
我已经搜索过这个问题,但只从旧版本的 Unity 中找到了答案。正如一些人所说,我尝试过重新导入所有资产 and to 关闭并重新开放 Unity但这两种方式似乎都不适合我。
这是 ChinemachineStoryboard 文件中的第一行代码,编译器指示:public UnityEngine.UI.RawImage mRawImage;
第二个(第 32 行)只是一条注释,所以我不明白它会如何影响任何事情,但为了以防万一,这里是:/// <summary>Image will be cropped if necessary so that the screen is entirely filled</summary>
首先要团结2019.3.0a4
is an Alpha版本。您可以在a
在版本中。b
将是一个Beta生产版本仍不稳定。
简而言之:不要使用 alpha 或 beta 版本用于生产。它们不稳定并且充满缺陷和错误。您应该只使用它们来测试绝对最新的功能..并且only为了那个原因。这就是拥有 alpha 和 beta 版本的全部目的。
而是坚持最新的stable版本!您可以在f
在版本中。目前是2019.3.0f1 https://unity3d.com/de/get-unity/update
具体原因是,在较新的 Unity 版本中,整个 UI 和编辑器 GUI 已完全更新,现在是“遗产”UnityEngine.UI
移动到一个包中包管理器 https://docs.unity3d.com/Packages/com.unity.package-manager-ui@2.1/manual/index.html...因此,如果根据用户界面包 http://docs.unity3d.com/2019.3/Documentation/ScriptReference/UnityEngine.UIModule.html没有为您的项目安装。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)