我的 processing.js 草图遇到了速度问题,我想通过使用 beginShape() endShape() 创建我的 25 个椭圆来加快速度。我知道这功能有限,但否则处理将在每个椭圆调用上执行 context.beginPath() ,如下所示:
function line (x1, y1, x2, y2) {
context.beginPath();
context.moveTo(x1, y1);
context.lineTo(x2, y2);
context.closePath();
context.stroke();
};
如果我能以某种方式创建带有贝塞尔顶点或简单曲线顶点的椭圆,那么我也许能够完成此任务。有没有人以这种方式成功创建圈子?还是有更好的选择?