Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


TryIncludePlatformAt(string, int, out Exception)

[Editor Only] Includes a platform to be supported by the Quality Level.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

TryIncludePlatformAt(string, int, Exception)

public static bool TryIncludePlatformAt(string buildTargetGroupName, int index, out Exception error)

Parameters

buildTargetGroupName

The platform name.

index

The index of the Quality Level, must be positive and lower than the count of Quality Levels.

The error found by the API.

Returns

Type

Description

boolIf errors were found.

Remarks

public void IncludeQualityLevelForPlatform(int qualityLevelToExclude, BuildTarget platformToExclude){ var activeBuildTargetGroup = BuildPipeline.GetBuildTargetGroup(platformToExclude); var namedBuildTarget = NamedBuildTarget.FromBuildTargetGroup(activeBuildTargetGroup); bool result = QualitySettings.TryIncludePlatformAt(namedBuildTarget.TargetName, qualityLevelToExclude, out var ex); Debug.Log(result ? "Successfully included the platform at the specified quality level." : $"Failed to include the platform. {ex.Message}");}
Includes a platform in a given Quality Level.