Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Unity中设置Vuforia_C#_Unity3d_Augmented Reality_Vuforia - Fatal编程技术网

C# 在Unity中设置Vuforia

C# 在Unity中设置Vuforia,c#,unity3d,augmented-reality,vuforia,C#,Unity3d,Augmented Reality,Vuforia,我试图将Vuforia与Unity一起使用,但我遇到了一些错误: 错误CS1704:具有相同名称的程序集 `Vuforia.UnityExtensions.Editor'已导入。考虑 删除其中一个引用或对程序集C:/Program进行签名 文件/Unity/Editor/Data/PlaybackEngines/VuforiaSupport/Managed/Editor/Vuforia.UnityExtensions.Editor.dll (与先前错误相关的符号位置) Assets/Vufori

我试图将Vuforia与Unity一起使用,但我遇到了一些错误:

错误CS1704:具有相同名称的程序集 `Vuforia.UnityExtensions.Editor'已导入。考虑 删除其中一个引用或对程序集C:/Program进行签名 文件/Unity/Editor/Data/PlaybackEngines/VuforiaSupport/Managed/Editor/Vuforia.UnityExtensions.Editor.dll (与先前错误相关的符号位置) Assets/Vuforia/Editor/Scripts/Vuforia.UnityExtensions.Editor.dll (与先前错误相关的符号位置)

错误CS1704:具有相同名称“Vuforia.UnityExtensions”的程序集 已经导入了。考虑删除一个引用或 在程序集C:/Program上签名 文件/Unity/Editor/Data/PlaybackEngines/VuforiaSupport/Managed/Runtime/Vuforia.UnityExtensions.dll (与先前错误相关的符号位置) Assets/Vuforia/Scripts/Internal/Vuforia.UnityExtensions.dll(位置 与上一个错误相关的符号的名称)

编译失败:2个错误,0个警告

以下是控制台日志的屏幕截图:


旧的Vuforia插件正在干扰新的Vuforia插件

1。紧密团结

2。删除项目中任何其他与Vuforia相关的文件夹或文件中位于
/Assets/Vuforia
的当前Vuforia插件文件夹

使用集成版本设置Vuforia:

Unity在2017.2版的引擎中集成了Vuforia引擎,这是您现在唯一应该使用的引擎

3。为当前Unity版本运行“UnityDownloadAssistant.exe”。仅选择“Vuforia增强现实支持”,然后将其安装在Unity版本的顶部

4。您现在可以打开Unity。现在,您将在GameObject菜单下看到Vuforia选项。项目中不再需要插件

5。最后,通过转到文件-->生成设置来启用Vuforia…-->播放器设置-->XR设置并选中“支持Vuforia增强现实”复选框


请正确设置问题的格式,只包括他们添加有价值内容的图片(例如,您的图片上显示的错误消息与您在问题中已发布的错误消息相同)。此外,您的问题并不明显,如果您的实际代码中包含了相关部分,则可能会有所帮助。