diff --git a/src/js/app.js b/src/js/app.js index a41785f..724d341 100644 --- a/src/js/app.js +++ b/src/js/app.js @@ -3,8 +3,8 @@ import { Settings } from './settings.js'; import { Pointer } from './pointer.js'; export class App { - constructor(w, h) { - this.canvas = document.querySelector('canvas'); + constructor(canvas, w, h) { + this.canvas = canvas; this.context = this.canvas.getContext('2d'); this.scene = new Scene(this.canvas, this.context, w, h); diff --git a/src/js/game.js b/src/js/game.js index 0f73560..fa4394f 100644 --- a/src/js/game.js +++ b/src/js/game.js @@ -1,5 +1,5 @@ import { App } from './app.js'; window.addEventListener('DOMContentLoaded', () => { - new App(400, 400); + new App(document.querySelector('canvas'), 400, 400); });