文档

Unity Engine

Unity Engine

TryIncludePlatformAt(string, int, out Exception)

[Editor Only] Includes a platform to be supported by the Quality Level.
阅读时间1 分钟最后更新于 1 个月前

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.