Unity 6.3
0 онлайн 90 гостей 3 в системе
Вход

PresetSelector.ShowSelector

Declaration

public static void ShowSelector(Object[] targets, Presets.Preset currentSelection, bool createNewAllowed);
public static void ShowSelector(Object[] targets, Presets.Preset currentSelection, bool createNewAllowed, Action<Preset> onSelectionChanged, Action<Preset,bool> onSelectionClosed);

Параметры

Параметр Описание
целевые показатели Список объектов, к которым применяется выбранное предварительное настройки.
currentSelection Выбранный Preset при открытии окна. Установите в 'null' для отсутствия выбора.
createNewAllowed Показывать или нет кнопку « Создать новую предустановку ». Установите в true для отображения кнопки. Установите в false для её скрытия.
onSelectionChanged Обратный вызов, вызываемый при изменении выбранного Preset. Предоставляет выбранный Preset в качестве аргумента.
onSelectionClosed Обратный вызов, вызываемый при закрытии окна PresetSelector. Предоставляет в качестве аргументов выбранный preset и информацию о том, был ли отменён выбор.

Описание

Открывает модальное окно для выбора Preset.

Declaration

public static Search.ISearchView ShowSelector(Presets.PresetType presetType, Presets.Preset currentSelection, SerializedProperty presetProperty, bool createNewAllowed);

Параметры

Параметр Описание
presetType Фильтрует список Presets на основе конкретного PresetType.
currentSelection Выбранный Preset при открытии окна. Установите в 'null' для отсутствия выбора.
presetProperty SerializedProperty за ObjectField используется для выбора предустановленных ассетов.
createNewAllowed Показывать или нет кнопку « Создать новую предустановку ». Установите в true для отображения кнопки. Установите в false для её скрытия.

Возвращаемое значение

ISearchView Возвращает вид поиска.

Описание

Открывает модальное окно для выбора Preset из поля объекта, поддерживаемого SerializedProperty.

Declaration

Obsolete public static void ShowSelector(Object target, Presets.Preset currentSelection, bool createNewAllowed, PresetSelectorReceiver eventReceiver);
Obsolete public static void ShowSelector(Presets.PresetType presetType, Presets.Preset currentSelection, bool createNewAllowed, PresetSelectorReceiver eventReceiver);

Параметры

Параметр Описание
Цель Объект, который идентифицирует тип выбираемого ресурса Preset. Модальное окно фильтрует представление селектора на основе этого объекта.
currentSelection Выбранный Preset при открытии окна. Установите в 'null' для отсутствия выбора.
createNewAllowed Показывать или нет кнопку « Создать новую предустановку ». Установите в true для отображения кнопки. Установите в false для её скрытия.
eventReceiver Экземпляр PresetSelectorReceiver, который PresetSelector использует для отправки событий.
presetType Фильтрует список Presets на основе конкретного PresetType. Используйте этот параметр для установки PresetType, когда не указана цель.

Описание

OBSOLETE. Открывает модальное окно для выбора Preset.