Class PixelLabSprite
Represents a pixel art image generated by PixelLab.
This class provides implicit conversions to Texture2D and Sprite types for easy usage.
Inheritance
object
PixelLabSprite
Assembly: .dll
Syntax
public class PixelLabSprite : PixelArt, IGeneratedFile, IGeneratedResult
Constructors
PixelLabSprite(ImageSize, bool, Usage)
Declaration
public PixelLabSprite(ImageSize size, bool isometric, Usage usage)
Parameters
Type |
Name |
Description |
ImageSize |
size |
|
bool |
isometric |
|
Usage |
usage |
|
Properties
Count
Declaration
public override int Count { get; }
Property Value
Overrides
SpriteFiles
Declaration
public Dictionary<PixelLabTypes.Direction, File<Texture2D>> SpriteFiles { get; }
Property Value
Methods
AddSpriteFile(Direction, File<Texture2D>)
Declaration
public PixelLabSprite AddSpriteFile(PixelLabTypes.Direction direction, File<Texture2D> file)
Parameters
Returns
AddSpriteFile(Direction, Texture2D, string)
Declaration
public PixelLabSprite AddSpriteFile(PixelLabTypes.Direction direction, Texture2D texture, string path)
Parameters
Returns
GetSpriteFile(Direction)
Declaration
public override File<Texture2D> GetSpriteFile(PixelLabTypes.Direction direction)
Parameters
Returns
Type |
Description |
File<Texture2D> |
|
Overrides
ToFiles()
Declaration
public override IFile[] ToFiles()
Returns
Overrides
ToTexture2D()
Declaration
public override Texture2D ToTexture2D()
Returns
Type |
Description |
Texture2D |
|
Overrides
Implements