27 lines
419 B
JavaScript
27 lines
419 B
JavaScript
import { Pointer } from './pointer.js';
|
|
|
|
export class Scene {
|
|
constructor() {
|
|
this.init();
|
|
}
|
|
|
|
init = async () => {
|
|
this.canvas = document.querySelector('canvas');
|
|
this.context = this.canvas.getContext('2d');
|
|
|
|
this.setScreenSize();
|
|
}
|
|
|
|
run() {
|
|
console.log(Pointer.pos);
|
|
}
|
|
|
|
setScreenSize() {
|
|
let w = 640;
|
|
let h = 480;
|
|
|
|
this.canvas.width = w;
|
|
this.canvas.height = h;
|
|
}
|
|
}
|