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

AssetPreview.GetMiniThumbnail

Declaration

public static Texture2D GetMiniThumbnail(Object obj);

Параметры

Параметр Описание
Объект Экземпляр объекта, для которого возвращается значок.

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

Texture2D Настраиваемый значок, если переданный объект имеет его, в противном случае резервный значок для его типа. Если объект является Texture2D, то он рассматривается как собственный миниатюрный изображение, и возвращается текстура полного размера, включая упаковку канала.

Описание

Получает небольшой значок для конкретного экземпляра объекта.

Объекты с пользовательскими значками, такими как GameObjects, префабы по типу, MonoBehaviour и ScriptableObject через выбранный значок или атрибут Icon, освещение по типу или варианты материалов возвращают этот значок. Texture2D является особым случаем: он возвращает текстуру в полном размере, включая любую упаковку каналов, так что обычные карты и другие нецветные текстуры отображаются с неправильными цветами. Возвращаемое изображение не является изображением, отображаемым в окне Project (которое использует AssetDatabase.GetCachedIcon и AssetPreview.GetAssetPreview). Для правильного изображения текстуры размера значка используйте AssetDatabase.GetCachedIcon, которое синхронно и всегда доступно. Для большого, рендируемого предварительного просмотра используйте AssetPreview.GetAssetPreview, которое загружается асинхронно и возвращает null до завершения рендеринга. Для обычного типа значка, который никогда не возвращает пиксели экземпляра, используйте AssetPreview.GetMiniTypeThumbnail.