QualitySettings.TryIncludePlatformAt
Declaration
public static bool TryIncludePlatformAt(string buildTargetGroupName, int index, out Exception error);Параметры
| Параметр | Описание |
|---|---|
| buildTargetGroupName | Имя платформы. |
| индекс | Индекс уровня качества должен быть положительным и ниже, чем число уровней качества. |
| ошибка | Ошибка, обнаруженная API. |
Возвращаемое значение
логическое Если ошибки были найдены.
Описание
[Только редактор] Включает платформу, которая будет поддерживаться уровнем качества.
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}"); }
Включает платформу с заданным уровнем качества.