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

AssetPreview

класс в UnityEditor

Описание

Утилита для получения предварительного просмотра ассетов по экземпляру ID ассетов, См. AssetPreview.GetAssetPreview. Поскольку предварительные просмотры загружаются асинхронно, предусмотрены методы для запроса, если все предварительные просмотры были полностью загружены, см. AssetPreview.IsLoadingAssetPreviews. Загруженные предварительные просмотры хранятся в кэше, размер кэша можно контролировать вызовами [AssetPreview.SetPreviewTextureCacheSize].

Методы этого класса можно использовать так: — для отрисованного предпросмотра применяйте AssetPreview.GetAssetPreview. — Для небольшого значка на объект используйте AssetPreview.GetMiniThumbnail (примечание: Texture2D возвращает текстуру полного размера, а не миниатюру). — Для иконки общего типа используйте AssetPreview.GetMiniTypeThumbnail. — Для оптимизированного, основанного на пути использования значкаAssetDatabase.GetCachedIcon.

Статические методы

Метод Описание
GetAssetPreviewВозвращает рендированную текстуру предварительного просмотра для ассета. Это большое изображение, отображаемое в сеточном представлении окна Project.
GetMiniThumbnailПолучает небольшой значок для конкретного экземпляра объекта.
GetMiniTypeThumbnailПолучает общий значок для заданного типа.
IsLoadingAssetPreviewПроверяет, все еще ли загружается предварительный просмотр для конкретного ассета. Предварительные просмотры загружаются асинхронно, поэтому проверьте это и перекрасьте, когда он закончится.
IsLoadingAssetPreviewsПроверяет, все ли запрошенные предварительные просмотры все еще загружаются. Предварительные просмотры загружаются асинхронно, так что проверьте это и перекрасьте, когда они закончатся.
SetPreviewTextureCacheSizeЗадайте размер кэш-памяти предварительного просмотра ресурсов, который позволяет одновременно хранить все видимые предварительные просмотры на экране.