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

Preset.SetDefaultPresetsForType

Объявление

public static bool SetDefaultPresetsForType(Presets.PresetType type, DefaultPreset[] presets);

Параметры

type Действительный PresetType по умолчанию..
presets Упорядоченный список DefaultPreset.

Возвращает

bool Возвращает true, если список был установлен по умолчанию. В противном случае возвращает false.

Описание

Задает список предустановок по умолчанию с фильтром для определенного PresetType.

Предустановки по умолчанию хранятся в PresetManager. Получите доступ к пресетам с помощью скрипта, используя этот метод и Preset.GetDefaultListForType, или из окна диспетчера пресетов.

using UnityEditor.Presets; using System.Linq; public static class PresetUility { public static void InsertAsFirstDefault(Preset preset) { var type = preset.GetPresetType(); if (type.IsValidDefault()) { var list = Preset.GetDefaultPresetsForType(type).ToList(); list.Insert(0, new DefaultPreset(string.Empty, preset)); Preset.SetDefaultPresetsForType(type, list.ToArray()); } } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3