【高版本Unity导入VRIF报错处理】

高版本Unity(Unity2021.1.1以上版本)导入VRIF(VR Interaction Framework 1.82)报错处理

错误信息:
Library\PackageCache\[email protected]\Editor\OculusBuildProcessor.cs(89,60): error CS0619: “AndroidSdkVersions.AndroidApiLevel19”已过时:“Minimum supported Android API level is 22 (Android 5.1 Lollipop). Please use AndroidApiLevel22 or higher”

处理方式:
1、打开项目文件夹\Packages\manifest.json
2、把 “com.unity.xr.oculus”: “1.3.4”, 改为 “com.unity.xr.oculus”: “3.0.2”,

3、加载后错误信息变更为
Assets\BNG Framework\Scripts\Core\GrabPoint.cs(211,25): error CS0234: 命名空间“UnityEditor.Experimental.SceneManagement”中不存在类型或命名空间名“PrefabStageUtility”(是否缺少程序集引用?)
打开这个代码找到对应位置
删除UnityEditor.Experimental.SceneManagement.PrefabStageUtility.GetCurrentPrefabStage()中的“Experimental.”

4、此时错误信息变为两个
同样以上操作
删除两个错误信息UnityEditor.Experimental.SceneManagement.PrefabStageUtility.GetCurrentPrefabStage()中的“Experimental.”

问题解决

猜你喜欢

转载自blog.csdn.net/w291720094/article/details/130292198
今日推荐