问答详情
源自:5-1 配置iOS编译环境并生成Xcode项目

iOS项目编译出错,没有生成项目文件

用了最新版的Unity 3D 2018

Assets/Vuforia/Scripts/Utilities/VRIntegrationHelper.cs(99,29): error CS1061: Type `UnityEngine.Camera' does not contain a definition for `SetStereoProjectionMatrics' and no extension method `SetStereoProjectionMatrics' of type `UnityEngine.Camera' could be found. Are you missing an assembly reference?

提示没有SetSteroProjectionMatrics函数  改成SetSteroProjectionMatrix后 参数不会填写,说是VRIntegrationHelper.cs有问题,请问老师该如何解决?

提问者:慕仰2262434 2018-05-17 10:21

个回答

  • 息曜魂狱
    2018-10-11 21:31:50

    感谢,妈个鸡折腾了半天。。。

  • 慕仰2262434
    2018-05-17 19:42:48

    自问自答:原因就是版本用太新了,使用老师的Unity 5.6.0f3的版本就没有问题,Unity 2017或2018对一些函数进行了修改,而Vuforia for Unity的版本并没有更新,还是6.2.0的版本,因此版本代码不兼容。   

    解决方法:删除Unity 3D 2017/2018 安装Vuforia 6.2.0  或者 删除Vuforia 6.2.0 等待Vuforia 7  for Unity