unity-game-engine - 仅在尝试构建应用程序时未找到命名空间(Unity)

标签 unity-game-engine compiler-errors namespaces assemblies

我目前正在开发一个 Android 应用程序。在我的代码中,我使用命名空间 UnityEngine.XR.WSA.WebCam。当我在编辑器上启动应用程序时,没有任何错误,但是当我尝试构建它以将其发送到我的手机时,我收到以下错误:类型或命名空间名称“WebCam”不存在在命名空间“UnityEngine.XR.WSA”中。您是否缺少程序集引用?” 这不是很奇怪吗,因为它在编辑器上运行?我该如何修复它?

最佳答案

命名空间中的“WSA”代表“Windows 应用商店应用程序”——因此,除非您的目标是 Windows Phone,否则它不会构建。

您必须在 Windows 计算机上运行编辑器,因此它可以在 Windows 计算机上运行。

(另外,坦率地说,我非常不确定 Windows Phone 的支持程度如何,因此即使您构建了它,它仍然可能无法运行或执行您希望的操作。)

关于unity-game-engine - 仅在尝试构建应用程序时未找到命名空间(Unity),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47600054/

相关文章:

c - 在 C 中使用整型全局变量指针初始化全局变量

c# - 使用 getter/setter 类属性时 msbuild 编译失败

php - 反射异常 : Class ClassName doesn't exist

unity-game-engine - Unity3D ScrollView/ScrollBar 从下到上

c# - 用于计算着色器步幅的自定义结构体的 sizeof

xcode - MoPub 完整 SDK 3.0.0 集成

vb.net - 在 vb.net 2005 中创建一个命名空间到 "import"一个数据库类

user-interface - 在 Unity 中从像素坐标转换为 UI 坐标

c++ - 使用延迟加载加载正确的库-返回值类型错误

model-view-controller - Symfony Actions 命名空间,还是更好的方法?