/// <summary> /// Returns null if there is no assigned Tile. /// </summary> private Texture2D func(TileBase tile) { Sprite s = TileSpriteGetter.retrieveSprite(tile); if (s != null) { return(SpriteToTexture.convert(s)); } return(null); }
public override Texture2D RenderStaticPreview(string assetPath, Object[] subAssets, int width, int height) { Item item = (Item)this.serializedObject.targetObject; if (item.sprite == null) { return(null); } Texture2D tex = SpriteToTexture.convert(item.sprite); return(tex); }