【问题标题】:Error creating a new project with Unity 5.6.0f3, VRTK and SteamVR使用 Unity 5.6.0f3、VRTK 和 SteamVR 创建新项目时出错
【发布时间】:2017-06-27 21:11:21
【问题描述】:

我从0创建了一个项目,导入steamVR并跟随VRTK资产包,但是在玩的时候我得到了以下错误。

PlayerSettings 验证:请求的构建目标组 (27) 不存在;不会添加用于脚本的#define 符号。 UnityEditor.PlayerSettings:SetScriptingDefineSymbolsForGroup(BuildTargetGroup, String) VRTK.VRTK_Defines:EnsureVersionSymbolIsSet()(在 Assets/VRTK/Scripts/Internal/VRTK_Defines.cs:60) UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes()

【问题讨论】:

    标签: unity3d vrtk


    【解决方案1】:

    资源商店中的 VRTK 资源包不是最新的,无法与最新版本的 Unity 一起使用。这就是您收到该错误的原因。

    您必须从 Github 安装最新版本,该版本正在积极更新。您可以从以下位置找到官方 SDK here。请务必先删除旧的。

    【讨论】:

    • VRTK 3.2.0 从昨天开始在 Unity Asset Store 上架,它应该与 Unity 5.6 兼容
    • 好吧,至少这个答案是不正确的。虽然你花了这么长时间才这样做,因为我过去见过有人遇到这个问题,但他们都被忽略了。
    • 您过去在哪里看到过这个问题?我已经检查了堆栈溢出的 vrtk 标记,我没有看到任何其他问题。如果你使用的是 github 版本,VRTK 也已经兼容 Unity 5.6 很久了。访问 Unity Asset Store 总是需要更长的时间,因为它必须是经过测试的版本并得到 Unity 的批准。 VRTK 的闲置频道通常会在人们询问时指出这一点。
    • 我在 Unity 的答案上见过几次。
    • 您是指 Unity 论坛吗?我通常不上 Unity 论坛,如果您确实看到有人发布 VRTK 问题并且没有答案,那么如果您可以将他们重定向到 Github 问题、vrtk 松弛通道或堆栈溢出,那就太棒了,因为我检查了这些人们遇到问题的地方。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-25
    • 2015-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多