unity报错不存在类型或者命名空间

导入资源或者打开项目时,突然发现多了一堆报错,如

Assets\2DGamekit\Utilities\DefaultPlayables\ScreenFader\ScreenFaderBehaviour.cs(5,19): error CS0234: The type or namespace name 'UI' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?)

重点是这一句are you missing an assembly reference?时,说明项目丢失了一些东西或者未导入一些东西

先从packagemanager重新下载Visual studio editor,并更新到最新版本,然后重新打开项目

如果仍有报错。选一个报错点进去查看具体错误,是哪个using显示不存在类型,找到后再从packagemanager里重新下载相关的插件,重新打开项目即可

再比如提示UnityEngine.UI不存在的话,一样先重新下载package里的UI组件,重新打开项目,问题未解决的话,就有可能是.net的问题,重新下载.net桌面组件即可

不行的话删掉library重新构建项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值