UnityEditor.AssetPreview.GetMiniThumbnail C# (CSharp) Method

GetMiniThumbnail() private method

private GetMiniThumbnail ( Object obj ) : Texture2D
obj Object
return UnityEngine.Texture2D
        public static extern Texture2D GetMiniThumbnail(Object obj);
        /// <summary>

Usage Example

示例#1
0
        internal virtual void OnHeaderIconGUI(Rect iconRect)
        {
            if (Editor.s_Styles == null)
            {
                Editor.s_Styles = new Editor.Styles();
            }
            Texture2D texture2D = null;

            if (!this.HasPreviewGUI())
            {
                bool flag = AssetPreview.IsLoadingAssetPreview(this.target.GetInstanceID());
                texture2D = AssetPreview.GetAssetPreview(this.target);
                if (!texture2D)
                {
                    if (flag)
                    {
                        this.Repaint();
                    }
                    texture2D = AssetPreview.GetMiniThumbnail(this.target);
                }
            }
            if (this.HasPreviewGUI())
            {
                this.OnPreviewGUI(iconRect, Editor.s_Styles.inspectorBigInner);
            }
            else if (texture2D)
            {
                GUI.Label(iconRect, texture2D, Editor.s_Styles.centerStyle);
            }
        }
All Usage Examples Of UnityEditor.AssetPreview::GetMiniThumbnail