为了账号安全,请及时绑定邮箱和手机立即绑定

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有问题,请问老师该如何解决?

正在回答

2 回答

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

0 回复 有任何疑惑可以回复我~

自问自答:原因就是版本用太新了,使用老师的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

0 回复 有任何疑惑可以回复我~
#1

慕粉3234396

我删除了Unity3D 2018,然后安装了Unity 5.6.0f3,可是好像黑屏打不开?我的mac版本是high sierra 10.13.1,想问一下您的版本是多少?
2018-06-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信