QualitySettings.TryExcludePlatformAt
Declaration
public static bool TryExcludePlatformAt(string buildTargetGroupName, int index, out Exception error);Параметры
| Параметр | Описание |
|---|---|
| buildTargetGroupName | Имя платформы. |
| индекс | Индекс уровня качества должен быть положительным и ниже, чем число уровней качества. |
| ошибка | Ошибка, вызванная API. |
Возвращаемое значение
логическое True, если ошибки не обнаружены.
Описание
[Только редактор] Исключает платформу для данного Уровня Качества.
public void ExcludeQualityLevelForPlatform(int qualityLevelToExclude, BuildTarget platformToExclude) { var activeBuildTargetGroup = BuildPipeline.GetBuildTargetGroup(platformToExclude); var namedBuildTarget = NamedBuildTarget.FromBuildTargetGroup(activeBuildTargetGroup); bool result = QualitySettings.TryExcludePlatformAt(namedBuildTarget.TargetName, qualityLevelToExclude, out var ex); Debug.Log(result ? "Successfully excluded the platform at the specified quality level." : $"Failed to exclude the platform. {ex.Message}"); }
Исключить данную платформу в данном индексе уровня качества.