public void AdjustLens(HeadsetsConfigurationData confData) { // Debug.LogError( "C: ConfData: " + confData ); if (activeEyes != null) { for (int index = 0; index < activeEyes.Length; index++) { Destroy(activeEyes[index]); } activeEyes = null; } dimensions = confData.size; position = confData.positions; distortionCoefficient = confData.distortionCoefficients; k1Co = distortionCoefficient.x; k2Co = distortionCoefficient.y; GameObject[] eyes = GenerateEyes(); activeEyes = eyes; // Debug.Log ( "Left eye: " + eyes[0] + ", Right eye: " + eyes[1] ); }
void FetchConfigData() { if (HeadsetCompatibilityCore.instance.CheckConf(name)) { configurationData = HeadsetCompatibilityCore.instance.GetConf(name); configDataIsReady = true; AdjustLensAndCloseMenu(); } else { ExpandingMenuManager.instance.RemoveDeadButton(this); } }
void FetchConfigData() { configurationData = HeadsetCompatibilityCore.instance.GetConf(name); configDataIsReady = true; AdjustLensAndCloseMenu(); }