版本: Unity 6 (6000.0)
语言English
  • C#

PresetSelector.ShowSelector

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们确实会阅读用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

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);

参数

targets 将选定的预设应用到的对象列表。
currentSelection 窗口打开时选定的预设。设置为“null”表示没有选择。
createNewAllowed 是否显示“创建新的预设...”按钮。设置为 true 以显示按钮。设置为 false 以隐藏此按钮。
onSelectionChanged 当选定的预设更改时调用的回调。提供选定的预设作为参数。
onSelectionClosed 当 PresetSelector 窗口关闭时调用的回调。提供选定的预设以及选择是否被取消作为参数。

描述

打开一个模态窗口以选择 Preset


声明

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

参数

presetType 根据特定的 PresetType 过滤预设列表。
currentSelection 窗口打开时选定的预设。设置为“null”表示没有选择。
presetProperty 用于选择预设资源的对象字段后面的 SerializedProperty。
createNewAllowed 是否显示“创建新的预设...”按钮。设置为 true 以显示按钮。设置为 false 以隐藏此按钮。

返回值

ISearchView 返回搜索视图。

描述

打开一个模态窗口,从由 SerializedProperty 支持的对象字段中选择 Preset


已弃用 PresetSelectorReceiver 已弃用。请使用 ShowSelector(Object[], Preset, bool)。

声明

public static void ShowSelector(Object target, Presets.Preset currentSelection, bool createNewAllowed, PresetSelectorReceiver eventReceiver);
已弃用 PresetSelectorReceiver 已弃用。请使用 ShowSelector(Object[], Preset, bool)。

声明

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

参数

target 标识正在选择的预设资源类型的对象。模态窗口根据此对象过滤选择器视图。
currentSelection 窗口打开时选定的预设。设置为“null”表示没有选择。
createNewAllowed 是否显示“创建新的预设...”按钮。设置为 true 以显示按钮。设置为 false 以隐藏此按钮。
eventReceiver PresetSelector 用于发送事件的 PresetSelectorReceiver 实例。
presetType 根据特定的 PresetType 过滤预设列表。当未指定目标时,使用此参数设置 PresetType。

描述

已弃用。打开一个模态窗口以选择 Preset