赞
踩
初学Unity,在使用.UI时报了这个错:
error CS0234: The type or namespace name ‘UI’ does not exist in the namespace ‘UnityEngine’
我试了CSDN里大佬们提供的每一种方法,包括删除脚本重写、卸载pack manager里的Unity UI重新安装,解除VS和unity的关联再重新关联,但都没能解决问题。后来自己找到了解决方法,发一下供其他遇到我一样问题的人参考。
当我卸载了全部unity和vs版本重新安装后,再打开工程的时候,汉化后的vs提示我可能需要安装.NET开发组件:
这个.NET开发包。这个包在用Unityhub安装VS2019时,并不包括在默认的安装选项里,看起来也没提到和Unity相关,我就没安,但仔细看它确实是C#用到的。
安装这个包之后,再写进Using UnityEngine.UI就不再报错了,终于解脱了)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。