首页 文章

在Unity中设置Vuforia

提问于
浏览
1

我试图使用Vuforia与Unity,但我收到一些错误:

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

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

以下是Console日志的屏幕截图:

enter image description here

1 回答

  • 2

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

    1 . 关闭Unity

    2 . 删除项目中任何其他Vuforia相关文件夹或文件的 <ProjectDirectory>/Assets/Vuforia 处的当前Vuforia插件文件夹 .

    Setup Vuforia with the integrated version:

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

    3 . 运行当前Unity版本的"UnityDownloadAssistant.exe" . 只选择"Vuforia Augmented Reality Support"然后将其安装在Unity版本之上 .

    enter image description here

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

    enter image description here

    5 . 最后,通过转到文件 - >构建设置... - >播放器设置 - > XR设置并选中"Vuforia Augmented Reality Supported"复选框启用Vuforia .

    enter image description here

相关问题