private void ApplyChangedVRDeviceList(BuildTargetGroup target, string[] devices)
 {
     if (this.m_VRDeviceActiveUI.ContainsKey(target))
     {
         VREditor.SetVREnabledDevicesOnTargetGroup(target, devices);
         this.m_VRDeviceActiveUI[target].list = devices;
     }
 }
 private void ApplyChangedVRDeviceList(BuildTargetGroup target, string[] devices)
 {
     if (this.m_VRDeviceActiveUI.ContainsKey(target))
     {
         if (target == BuildTargetGroup.iPhone)
         {
             if (devices.Contains("cardboard") && PlayerSettings.iOS.cameraUsageDescription == "")
             {
                 PlayerSettings.iOS.cameraUsageDescription = "Used to scan QR codes";
             }
         }
         VREditor.SetVREnabledDevicesOnTargetGroup(target, devices);
         this.m_VRDeviceActiveUI[target].list = devices;
     }
 }
        private void ApplyChangedVRDeviceList(BuildTargetGroup target, string[] devices)
        {
            if (!m_VRDeviceActiveUI.ContainsKey(target))
                return;

            if (target == BuildTargetGroup.iOS)
            {
                // Set a sensible default if cardboard is enabled, as it uses that feature and
                // the setting is mandatory on iOS
                if (devices.Contains("cardboard") && PlayerSettings.iOS.cameraUsageDescription == "")
                {
                    PlayerSettings.iOS.cameraUsageDescription = "Used to scan QR codes";
                }
            }

            VREditor.SetVREnabledDevicesOnTargetGroup(target, devices);
            m_VRDeviceActiveUI[target].list = devices;
        }
Пример #4
0
 public static void SetVREnabledDevices(BuildTargetGroup targetGroup, string[] devices)
 {
     VREditor.SetVREnabledDevicesOnTargetGroup(targetGroup, devices);
 }
Пример #5
0
 public static void SetVirtualRealitySDKs(BuildTargetGroup targetGroup, string[] sdks)
 {
     VREditor.SetVREnabledDevicesOnTargetGroup(targetGroup, sdks);
     VREditor.SetDeviceListDirty(targetGroup);
 }