我正在尝试使用javascript和HTML画布制作一个绘图程序,我需要在鼠标所在的位置连续绘制一个圆圈,但我不太确定该怎么做。我有一个粗略的想法,但我的代码(毫不奇怪)不起作用。知道我怎样才能让它发挥作用吗?代码在这里。
<canvas width = '450' height = '450' id = 'drawing'> </canvas>
<script>
var canvas = document.getElementById('drawing');
var ctx = canvas.getContext('2d')
var drawing = false
function startmoving(){ drawing = true;}
function stopmoving() { drawing = false;}
function draw() {
if (drawing == true){
ctx.fillstyle = 'black';
ctx.fillRect(event.clientX, event.clientY, 4, 4)
}
setInterval(drawing, 10);
}
</script>
米琪卡哇伊
相关分类