pa001
by sukobuto
HTML
<canvas id="loop" width="100" height="100"></canvas>
Babel + JSX
class Projector {
canvas;
context;
items = [];
constructor(canvas) {
this.canvas = canvas;
this.context = canvas.getContext('2d');
}
update() {
}
render() {
this.context.clearRect(0, 0, this.canvas.width, this.canvas.height);
this.items.forEach(x => x.)
}
}
class Animator {
update() { }
render(context) { }
}
class LinearBall {
constructor(r, )
}