public static DrawPreview ( |
||
r | ||
frame | ||
spriteRendererMaterial | ||
isPolygon | bool | |
return | void |
public override void OnPreviewGUI(Rect r, GUIStyle background) { if (this.target == null) { return; } if (Event.current.type != EventType.Repaint) { return; } SpriteInspector.DrawPreview(r, this.sprite, null); }
public override void OnPreviewGUI(Rect r, GUIStyle background) { if (this.target == (Object)null || Event.current.type != EventType.Repaint) { return; } bool isPolygon = false; TextureImporter atPath = AssetImporter.GetAtPath(AssetDatabase.GetAssetPath((Object)this.sprite)) as TextureImporter; if ((Object)atPath != (Object)null) { isPolygon = atPath.spriteImportMode == SpriteImportMode.Polygon; } SpriteInspector.DrawPreview(r, this.sprite, (Material)null, isPolygon); }
public override void OnPreviewGUI(Rect r, GUIStyle background) { if (!(base.target == null)) { if (Event.current.type == EventType.Repaint) { bool isPolygon = false; string assetPath = AssetDatabase.GetAssetPath(this.sprite); TextureImporter textureImporter = AssetImporter.GetAtPath(assetPath) as TextureImporter; if (textureImporter != null) { isPolygon = (textureImporter.spriteImportMode == SpriteImportMode.Polygon); } SpriteInspector.DrawPreview(r, this.sprite, null, isPolygon); } } }