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, )
}