public static bool EnableVRMenuValidate() { if (!PackageListRepository.Contain("openvr")) { return(false); } return(PlayerPrefs.GetInt(useVRKey, 1) != 1); }
static async Task OnChangePlayModeAsync(PlayModeStateChange playMode) { if (playMode != PlayModeStateChange.EnteredPlayMode) { return; } await PackageListRepository.UpdatePackageList(); if (!PackageListRepository.Contain("openvr") || PlayerPrefs.GetInt(SwitchUseVR.useVRKey) == 0) { XRSettings.enabled = false; } }