UnitySteamVR求助:Initialization failed. VR may be disabled in player settings

Unity3D SteamVR求助:Initialization failed. VR may be disabled in player settings....

UnitySteamVR求助:Initialization failed. VR may be disabled in player settings

以下为Unity Console里面的原文:

[SteamVR] Initialization failed. VR may be disabled in player settings. Go to player settings in the editor and check the ‘Virtual Reality Supported’ checkbox’. To force OpenVR initialization call SteamVR.Initialize(true).

所以说是OpenVR没有初始化因为SteamVR.Initialize是false?(大概?)

然后这堆貌似是因为这个错误而被影响到的脚本的路径:

UnityEngine.Debug:LogWarning(Object)
Valve.VR.SteamVR:ReportGeneralErrors() (at Assets/SteamVR/Scripts/SteamVR.cs:135)

Valve.VR.SteamVR:CreateInstance() (at Assets/SteamVR/Scripts/SteamVR.cs:147)

Valve.VR.SteamVR:Initialize(Boolean) (at Assets/SteamVR/Scripts/SteamVR.cs:98)

Valve.VR.SteamVR_Behaviour_Skeleton:Awake() (at Assets/SteamVR/Input/SteamVR_Behaviour_Skeleton.cs:322)

Valve.VR.SteamVR_Behaviour_Skeleton:GetBone(Int32) (at Assets/SteamVR/Input/SteamVR_Behaviour_Skeleton.cs:775)

Valve.VR.SteamVR_Skeleton_PoserEditor:UpdatePreviewHand(SerializedProperty, SerializedProperty, GameObject, SteamVR_Skeleton_Pose_Hand, SteamVR_Skeleton_Pose, Boolean) (at Assets/SteamVR/Input/Editor/SteamVR_Skeleton_PoserEditor.cs:134)

Valve.VR.SteamVR_Skeleton_PoserEditor:DrawPoseEditorMenu() (at Assets/SteamVR/Input/Editor/SteamVR_Skeleton_PoserEditor.cs:599)

Valve.VR.SteamVR_Skeleton_PoserEditor:OnInspectorGUI() (at Assets/SteamVR/Input/Editor/SteamVR_Skeleton_PoserEditor.cs:442)

UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

出事之前加了Post Process的Bloom,然后再这个场景里倒腾Character Joint和rigidbody。。。貌似和这个问题没什么关系吧?

先说事发过程
我在做别的东西时SteamVR_Skeleton_Poser用着用着突然就发现手抓不起东西了,还以为是Interactable脚本设置问什么问题,结果就看到这个报错,第一次见,重启了一下Unity和SteamVR,没用。。(对了,还用了Linear Drive(线性驱动)那个脚本的,但是是很早之前就跟Skeleton Poser一起做好了的)

这个错误是我点击SteamVR_Skeleton_Poser 左右手Preview的时候会弹出来,并且interactable和Skeleton Poser都不正常工作了。

报错里说VR初始化失败,原因是什么设置里的一个勾勾没有勾,我也不清楚是谁取消了这个(笑),然后我就按着报错里的步骤,打开了Player Setting,但是里面的Virtual Reality Support已经点上了,并且还无法取消,没法重新勾选一次什么的,网上也没有看到类似的问题诶

UnitySteamVR求助:Initialization failed. VR may be disabled in player settings
同时还有几率会报错SteamVR Render的External Camera没有定义,但是貌似之前就一直没有定义而且还好好的。。。一般的Camera也塞不进去。。

UnitySteamVR求助:Initialization failed. VR may be disabled in player settings
但是尽管什么初始化失败,VR依旧可以运行,里面的其他脚本照常,推测是这个报错里指出的路径里的文件多半都没法用了,至少可以确定Skeleton Pose不在正常工作,不知道怎么解决,学习了大概两个月的VR开发,很菜,求助,找不到问题所在。。。