Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Preset.GetAllDefaultTypes

Объявление

public static PresetType[] GetAllDefaultTypes();

Описание

Возвращает все PresetType, которые имеют хотя бы одну запись DefaultPreset в списке пресетов по умолчанию.

Используйте этот метод, чтобы собрать все существующие DefaultPreset и все Presets, используемые по умолчанию в проекте.

using UnityEditor; using UnityEditor.Presets; using UnityEngine; public static class PresetExample { [MenuItem("Presets Example/Log All Default Preset")] public static void LogDefaultPreset() { var defaultTypes = Preset.GetAllDefaultTypes(); foreach (var defaultType in defaultTypes) { var defaults = Preset.GetDefaultPresetsForType(defaultType); foreach (var defaultPreset in defaults) { Debug.Log($"Default - Filter:{defaultPreset.filter}, Enabled:{defaultPreset.enabled}, Name:{defaultPreset.preset.name}", defaultPreset.preset); } } } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3