Camera implemented.

This commit is contained in:
Mal
2020-02-09 22:06:59 +01:00
parent d43cd56d65
commit f6890eec24
8 changed files with 116 additions and 23 deletions

View File

@@ -61,9 +61,9 @@ export default class RetroSprite
return new GeometryPoint(this.position.x + this.getWidth() * 0.5, this.position.y);
}
draw(context)
draw(context, camera)
{
context.drawImage(this.canvas, this.position.x, this.position.y);
context.drawImage(this.canvas, this.position.x - camera.position.x, this.position.y - camera.position.y);
}
hasRectCollisionWith(sprite)