【问题标题】:Setup Vuforia in Unity在 Unity 中设置 Vuforia
【发布时间】:2018-12-24 22:25:41
【问题描述】:

我正在尝试将 Vuforia 与 Unity 一起使用,但出现了一些错误:

错误 CS1704:同名程序集 `Vuforia.UnityExtensions.Editor' 已经被导入。考虑 删除其中一个引用或签署程序集 C:/Program 文件/Unity/Editor/Data/PlaybackEngines/VuforiaSupport/Managed/Editor/Vuforia.UnityExtensions.Editor.dll (与先前错误相关的符号位置) 资产/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 个警告

这是控制台日志的截图:

【问题讨论】:

  • 请正确格式化您的问题,并且只包括他们添加有价值的东西的图像(例如,您的图片显示了您已经在问题中发布的相同错误消息)。此外,您的问题是什么并不明显,如果您的实际代码包含相关部分可能会有所帮助。

标签: c# unity3d augmented-reality vuforia


【解决方案1】:

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

1.关闭 Unity

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

使用集成版本设置 Vuforia:

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

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

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

5。最后,通过转到 File --> Build Settings... --> Player Settings 启用 Vuforia --> XR 设置 并选中“支持 Vuforia 增强现实”复选框。

【讨论】:

    猜你喜欢
    • 2019-10-26
    • 2018-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多