From c6e9baa0009f7cce0f6ff156a3957ef04a8cb684 Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Sat, 12 Aug 2023 13:49:16 -0600 Subject: the great engine refactor --- engine/components/Sprite.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'engine/components/Sprite.ts') diff --git a/engine/components/Sprite.ts b/engine/components/Sprite.ts index 90e1389..bdb4982 100644 --- a/engine/components/Sprite.ts +++ b/engine/components/Sprite.ts @@ -17,7 +17,7 @@ export class Sprite extends Component { spriteImgPos: Coord2D, spriteImgDimensions: Dimension2D, msPerFrame: number, - numFrames: number + numFrames: number, ) { super(ComponentNames.Sprite); @@ -44,7 +44,7 @@ export class Sprite extends Component { ctx.save(); ctx.translate(center.x, center.y); - if (rotation != 0) { + if (rotation != undefined && rotation != 0) { ctx.rotate(rotation * (Math.PI / 180)); } ctx.translate(-center.x, -center.y); @@ -56,7 +56,7 @@ export class Sprite extends Component { ctx.drawImage( this.sheet, ...this.getSpriteArgs(), - ...this.getDrawArgs(drawArgs) + ...this.getDrawArgs(drawArgs), ); if (tint) { -- cgit v1.3