public static bool ShouldInjectVRDependenciesForBuildTarget(BuildTarget target) { if (!PlayerSettings.virtualRealitySupported) { return(false); } bool shouldInjectForTarget = false; var targetGroup = UnityEditor.BuildPipeline.GetBuildTargetGroup(target); switch (targetGroup) { case BuildTargetGroup.iOS: shouldInjectForTarget = VREditor.IsVRDeviceEnabledForBuildTarget(target, "cardboard"); break; default: shouldInjectForTarget = false; break; } return(shouldInjectForTarget); }
private static bool IsTargetingCardboardOnIOS(BuildTarget target) { return(PlayerSettings.virtualRealitySupported && target == BuildTarget.iOS && VREditor.IsVRDeviceEnabledForBuildTarget(target, "cardboard")); }
public static bool ShouldInjectVRDependenciesForBuildTarget(BuildTarget target) { bool result; if (!PlayerSettings.virtualRealitySupported) { result = false; } else { BuildTargetGroup buildTargetGroup = BuildPipeline.GetBuildTargetGroup(target); bool flag = buildTargetGroup == BuildTargetGroup.iPhone && VREditor.IsVRDeviceEnabledForBuildTarget(target, "cardboard"); result = flag; } return(result); }