Javascript PaperJS帆布背景填充色
我正在做以下工作:Javascript PaperJS帆布背景填充色,javascript,html,canvas,Javascript,Html,Canvas,我正在做以下工作: <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
<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>
填充画布(设置点击点的数量){
//正确填充静态数组颜色的代码
putImageData(imageData,0,0);
//
}
警报(设置点击点的数量);
}
var cells=新数组();
函数onMouseDown(事件){
var myCircle=new Path.Circle(event.point,3);
myCircle.fillColor='black';
设置点击点的数量。推送(event.point.x);
设置点击点的数量。推送(event.point.y);
填充画布(设置点击点的数量){
}
现在我的脚本工作正常,直到出现警报(设置点击点);之后背景再次变为白色,因为根据我的功能,它的颜色应该有所不同。我如何才能做到这一点
PaperJS是否定期刷新画布的背景?在下一次重画时,通过上下文2d绘图命令在画布上直接绘制的任何图形都将被擦除。.Paper.js在执行脚本后绘制视图,然后在每个onFrame/onMouse(向上/向下/etc)之后绘制视图事件。您试图用脚本完成的具体操作是什么?通过上下文2d绘图命令在画布上进行的任何直接绘图都将在下一次重画时被擦除。.Paper.js在执行脚本后绘制视图,然后在每个onFrame/onMouse(向上/向下/etc)之后绘制视图事件。您的脚本到底要完成什么?代码中的花括号似乎不匹配
- 第2行,开放
- 6号线,关闭
- 10号线,关闭
- 第12行,打开
- 第17行,打开
- 第19行,关闭
第10行的右括号与右括号不匹配,第12行的右括号与右括号不匹配。代码中的右括号似乎不匹配
- 第2行,开放
- 6号线,关闭
- 10号线,关闭
- 第12行,打开
- 第17行,打开
- 第19行,关闭
第10行的右括号与左括号不匹配,第12行的左括号与右括号不匹配。我正在尝试在画布上使用鼠标下键绘制单元格中心,创建单元格中心坐标列表,并使用它们绘制voronoi图我正在尝试绘制中心使用鼠标在画布上向下移动单元格,创建单元格中心的坐标列表,并使用它们绘制voronoi图