首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Unity3d中导入数学时出错

在Unity3d中导入数学时出错
EN

Stack Overflow用户
提问于 2020-10-03 14:31:28
回答 3查看 4.8K关注 0票数 3

当我试图导入数学时,它会抛出一个错误:

'‘error CS0234:名称空间中的类型或命名空间名称“数学”不存在于名称空间'Unity’中(您是否缺少程序集引用)‘’

我尝试过,使用System.Mathematics使用Unity.Mathematics --我也尝试了输入数学而不是数学。我使用Notepad++来编写脚本,这是为什么引发错误。

1:https://i.stack.imgur.com/vNs9J.png <--错误图片

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-10-03 15:57:25

您只是缺少了Unity.Mathematics包。

您必须使用包管理器添加包-

有两种方法你可以做到-

解决方案1

管理器中,您将找到一个+符号,然后选择“.”

( c)在框中给出这个Url:https://github.com/Unity-Technologies/Unity.Mathematics.git?path=src并单击Add

如果上面的解决方案1由于某些原因不能工作,可以手动添加它。

解决方案2

您必须在本地下载该软件包,然后安装

下载链接: https://github.com/Unity-Technologies/Unity.Mathematics/archive/master.zip

下载后将遵循的步骤。

( a)使用任何压缩提取器应用程序(特别是WinRar)提取zip文件,并注意位置。

( b)接下来,转到并再次单击"+“符号,但这次请选择

“从磁盘添加软件包.”

( c)走到提取包的路径,yourlocation\Unity.Mathematics-master\Unity.Mathematics-master\src\package.json

选择package.json并单击“打开”

该软件包将开始安装,然后它将自动导入到项目包。

安装需要一段时间,如果失败,将在控制台中显示错误,说明安装没有完成。对我来说,解决方案2工作得很好。

票数 6
EN

Stack Overflow用户

发布于 2021-02-19 01:21:47

这件事为我解决了:

将当前project

  • reinstalled

  • deleted中的所有包和依赖项卸载到
  • 中的项目
  • 的根文件夹中的all .csproj和.sln,转到Preferences > External。单击“重新生成项目文件”

对我来说,这显然是一个引用错误是VS代码,而不是缺少的包,因为团结没有问题编译代码(控制台是无错误的)。因此,删除所有csproj和sln文件,并再次构建它们,就可以做到这一点。可能项目1和2甚至没有必要,但我还是决定彻底安装依赖项。

票数 1
EN

Stack Overflow用户

发布于 2021-10-27 03:48:43

我只是从包管理器中卸载并重新安装了Visual编辑器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64185330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档