ViveSoftware / ViveInputUtility-Unity

A toolkit that helps developing/prototyping VR apps.
http://u3d.as/uF7
Other
352 stars 82 forks source link

Recommended Settings for Oculus Android throw exceptions in Unity 2019.2 #146

Closed unoctium1 closed 4 years ago

unoctium1 commented 4 years ago

Console shows:

NullReferenceException: Object reference not set to an instance of an object
HTC.UnityPlugin.Vive.OculusGoRecommendedSettings.<.ctor>b__4_28 () (at Assets/HTC.UnityPlugin/ViveInputUtility/Scripts/Editor/VRPlatformSettings/OculusGoSettings.cs:281)
HTC.UnityPlugin.Vive.VIUVersionCheck+RecommendedSetting`1[T].UpdateCurrentValue () (at Assets/HTC.UnityPlugin/ViveInputUtility/Scripts/Editor/VIUVersionCheck.cs:70)
HTC.UnityPlugin.Vive.VIUVersionCheck.UpdateIgnoredNotifiedSettingsCount (System.Boolean drawNotifiedPrompt) (at Assets/HTC.UnityPlugin/ViveInputUtility/Scripts/Editor/VIUVersionCheck.cs:277)
HTC.UnityPlugin.Vive.VIUVersionCheck.CheckVersionAndSettings () (at Assets/HTC.UnityPlugin/ViveInputUtility/Scripts/Editor/VIUVersionCheck.cs:255)

Currently using Unity 2019.2.8 and VIU from develop at commit 26aae1fd0d240dfbb3737c8231ab2fb478269c04

I'm pretty sure this is due to unity replacing the "blend weights" property with a "skin weights" property.

unoctium1 commented 4 years ago

Fixed in #147