Параметры
type | Действительный PresetType по умолчанию.. |
Возвращает
DefaultPreset[] Возвращает список DefaultPreset из PresetManager, которые соответствуют указанному PresetType.
Описание
Получает упорядоченный список DefaultPreset на основе указанного PresetType.
См. также Preset.SetDefaultPresetsForType.
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());
}
}
}