我在构建MixedRealityToolkit-Unity(V2)示例项目时面临问题,我遇到以下错误:
Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(418,73):错误CS0246:找不到类型或命名空间名称'HandJointKind'(您是否缺少using指令或程序集引用?)
Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(111,17):错误CS0246:找不到类型或命名空间名称'HandMeshObserver'(您是否缺少using指令或程序集引用?)
Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(382,33):错误CS0246:找不到类型或命名空间名称'HandJointKind'(您是否缺少using指令或程序集引用?)
Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(412,26):错误CS0246:找不到类型或命名空间名称'JointPose'(您是否缺少using指令或程序集引用?)
我正在运行Windows 10 Insider预览版,操作系统版本:18362.30版本:1903
另外我用构建设置双重检查最小SDK是10.0.10240.0目标SDK版本是“最新安装”
我正在为MixedRealityToolkit-Unity使用mrtk_development分支。
如果我在这里缺少任何设置步骤,任何人都可以帮助我或指导我。
谢谢。
这些错误看起来像Unity实际上没有使用最新安装的SDK。您是否尝试过以下方法:
最后我能够将MRTK-V2构建到HoloLens中:-)只需尝试添加在Toolkit主页上提到的Windows SDK 18362+。我以为我在内部构建18362.30下运行所以我不需要安装这个SDK,但似乎无论如何都需要它。