bool 如果该列表设为默认,则返回 true。否则返回 false。
设置具有特定 预设类型 筛选器的预设默认列表。
默认预设存储在预设管理器中。使用此方法和 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()); } } }