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

ShowDetailsOptions

перечисление

Описание

Определяет, какие детали отображаются в панели инспектора предварительного просмотра для представления поиска.

.

[SearchItemProvider]
internal static SearchProvider CreateProvider()
{
    return new SearchProvider(id, name)
    {
        filterId = "hex:",
        priority = 99999, // put example provider at a low priority
        showDetailsOptions = ShowDetailsOptions.Description | ShowDetailsOptions.Preview,
        fetchItems = (context, items, provider) =>
        {
            var expression = context.searchQuery;
            if (expression.Length == 6 && IsHex(expression))
            {
                expression = "#" + expression;
                items.Add(provider.CreateItem(context, expression, GetColorName(expression),
                    "Look at this " + GetColorName(expression) + " color!",
                    CreateTextureFromColor(expression, 64, 64), null));
            }
            return null;
        },
        fetchPreview = (item, context, size, options) =>
        {
            return CreateTextureFromColor(item.id, (int)size.x, (int)size.y);
        },
    };
}

Свойства

Свойство Описание
NoneНикаких параметров не определено.
PreviewПоказать большой предварительный просмотр.
InspectorПоказать встроенный инспектор для выбранного объекта.
ActionsПоказывает возможные действия для выбранного элемента.
DescriptionПоказать расширенное описание элемента.
ListViewУказывает, что этот поставщик поиска хочет отображать свои элементы в виде списка, если это возможно.
DefaultGroupУказывает, что поставщик всегда будет отображаться как группа (вкладка), даже если набор результатов пуст.
InspectorWithoutHeaderПоказать встроенный инспектор для выбранного объекта. Заголовок редактора не будет показан.
DefaultНабор параметров по умолчанию, используемый, когда SearchProvider.showDetails установлен на true.