我做了以下內容:PaperJS畫布背景色填充
<script type="text/paperscript" canvas="canvas">
fill_canvas(set_of_clicked_points){
//code which correctly fills up colour for static array
context.putImageData(imageData, 0,0);
//
}
alert(set_of_clicked_points);
}
var cells=new Array();
function onMouseDown(event) {
var myCircle = new Path.Circle(event.point, 3);
myCircle.fillColor = 'black';
set_of_clicked_points.push(event.point.x);
set_of_clicked_points.push(event.point.y);
fill_canvas(set_of_clicked_points){
}
</script>
現在我的腳本工作完美,直到警報(set_of_clicked_points);之後,背景會再次變成白色,因爲根據我的功能它應該有不同的顏色。我怎樣才能做到這一點?
PaperJS是否會定期刷新畫布的背景?
我想繪製使用鼠標放在畫布上的單元格的中心,創建單元格中心的座標列表並使用它們繪製voronoi圖 –