Unity界面报错 errorCS0138: A‘using namespace‘ directive can only beapplied to namespaces;

本文讲述了在初次使用VisualStudio(VS)编写Unity脚本时遇到的CS0138和CS0246错误,可能是由于缺少.NET桌面开发组件。通过检查Unity的解决方案资源管理器并安装相关组件,可以解决这些问题。
摘要由CSDN通过智能技术生成

        在首次使用VS在Unity编写脚本时,Unity界面报错
errorCS0138: A'using namespace' directive can only beapplied to namespaces; 'Event' is a type not a namespace. Consider a 'using static' directive instead

error CS0246:The type or namespace name 'UnityEventc ' could not be found (are you missing a using directive or an assembly reference?)

 errorCSO246:The type or namespace name "Vertor3' could not be found (are you missing a using directive or an assembly reference?)

        如果尝试网上各种这三种错误解决方案后,将unity,vs反复重装,跟换各种版本依旧无效。而同时,这三个报错不是出现在VS中。可能只是一个简单的问题。

        首先打开Unity中的脚本,看到解决方案资源管理器这一板块。如果出现了

        这些资源后有某某不兼容的情况。

        那么,直接打开VS安装组件界面,下拉到桌面应用和移动应用,把.NET桌面开发

这一类可选进行安装。

        回到Unity打开脚本,重新加载解决方案资源管理器。保存代码,回到Unity解决问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值