Unity3D,导入包的代码未显示在 Visual Studio 中
Posted
技术标签:
【中文标题】Unity3D,导入包的代码未显示在 Visual Studio 中【英文标题】:Unity3D, Imported package's code not showing in Visual Studio 【发布时间】:2019-07-18 00:49:45 【问题描述】:我已将标准 unitypackage 文件导入到我的 Unity3D 项目中,该项目有自己的 C# 代码。然后我打开我的 Visual Studio Community Edition 以将其代码用作命名空间,我得到了这个:
它甚至没有显示在这个项目的解决方案中:
这些脚本所在的文件夹不存在Nakama
。
有没有办法重新创建项目解决方案?
我正在使用 Visual Studio Community Edition 2015 14.0.25
【问题讨论】:
@0xBFE1A8 没有这个unitypackage只有CS文件 嗯。您无法将您的项目添加到您的解决方案中 【参考方案1】:我解决了这个问题:
在 Unity 设置中添加嵌入式包 重新生成项目文件团结 2019.3.15f1
注意到我的文件在Packages
文件夹中。
【讨论】:
感谢这个解决方案,它为我省去了很多麻烦。 这对我有帮助。请注意,它也适用于使用来自 Git URL 和 OpenUPM 的 Unity 包。【参考方案2】:首先,你应该使用 Visual Studio 2017(不是强制性的)
然后将您的项目添加到您的解决方案中。
然后添加对您的引用 添加项目。如果您可以成功引用您的项目 只有这样你才能使用它。
【讨论】:
我的 Unity3D 可以看到这个命名空间并毫无问题地开始游戏。但是,VisualStudio 本身不会更新自己的解决方案。 给我一张你的解决方案资源管理器的照片【参考方案3】:您是否添加了像这样的现有项目?
【讨论】:
Unity3D 已经创建到我的解决方案和项目中,它使用Assets
文件夹。但是,Nakama
文件夹在添加到Assets
后不会出现以上是关于Unity3D,导入包的代码未显示在 Visual Studio 中的主要内容,如果未能解决你的问题,请参考以下文章
visual studio没有自动导入包的功能?比如android studio就有Alt+Enter快捷键。
Unity3D资源文件 ③ ( Unity 资源包简介 | 导出 Unity 资源包 | 导出资源包的包含依赖选项 | 导入 Unity 资源包 | Unity 资源商店 )