Exemple #1
0
        /// <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);
        }
Exemple #2
0
        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);
        }