var position = new Vector2(10, 200); var velocity = new Vector2(50, -50); var acceleration = new Vector2(0, 10); var dt = 0.1; function step() { position = position.add(velocity.multiply(dt)); velocity = velocity.add(acceleration.multiply(dt)); ctx.strokeStyle = "#000000"; ctx.fillStyle = "#FFFFFF"; ctx.beginPath(); ctx.arc(position.x, position.y, 5, 0, Math.PI*2, true); ctx.closePath(); ctx.fill(); ctx.stroke(); } start("kinematicsCancas", step);
Run
Stop
Clear