FetchPreviewOptions
перечисление
Описание
Параметры для поставщика поиска относительно того, как должен быть получен предварительный просмотр.
Эти параметры используются функционалом SearchProvider.fetchPreview.
static Texture2D FetchPreview(SearchItem item, SearchContext context, Vector2 size, FetchPreviewOptions options) { var obj = ObjectFromItem(item); if (obj == null) return item.thumbnail; var assetPath = SearchUtils.GetHierarchyAssetPath(obj, true); if (string.IsNullOrEmpty(assetPath)) return item.thumbnail; if (options.HasFlag(FetchPreviewOptions.Large)) { if (AssetPreview.GetAssetPreview(obj) is Texture2D tex) return tex; } return GetAssetPreviewFromPath(assetPath, size, options); }
Свойства
| Свойство | Описание |
|---|---|
| None | Никаких параметров не определено. |
| Preview2D | Указывает, что поставщик поиска должен генерировать предварительный просмотр 2D. |
| Preview3D | Указывает, что поставщик поиска должен генерировать предварительный просмотр 3D. |
| Normal | Показывает, что размер предварительного просмотра должен быть около 128x128. |
| Large | Указывает, что разрешение предварительного просмотра должно быть выше 256x256. |