summaryrefslogtreecommitdiff
path: root/engine/components/Sprite.ts
diff options
context:
space:
mode:
Diffstat (limited to 'engine/components/Sprite.ts')
-rw-r--r--engine/components/Sprite.ts6
1 files changed, 3 insertions, 3 deletions
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) {