Constructors
constructor
- new SpriteSheet(gtpImage: Image, cellW: number, cellH: number, spacing?: number, spacingY?: number): SpriteSheet
-
Parameters
-
-
cellW: number
-
cellH: number
-
Optional spacing: number
-
Optional spacingY: number
Properties
cellH
cellH: number
cellW
cellW: number
colCount
colCount: number
gtpImage
rowCount
rowCount: number
size
size: number
spacingX
spacingX: number
spacingY
spacingY: number
Methods
drawByIndex
- drawByIndex(ctx: CanvasRenderingContext2D, x: number, y: number, index: number): void
-
Parameters
-
ctx: CanvasRenderingContext2D
-
x: number
-
y: number
-
index: number
Returns void
drawSprite
- drawSprite(ctx: CanvasRenderingContext2D, x: number, y: number, row: number, col: number): void
-
Parameters
-
ctx: CanvasRenderingContext2D
-
x: number
-
y: number
-
row: number
-
col: number
Returns void
Creates a sprite sheet.