function doKeyDown(event) {
switch (event.keyCode) {
case 32:
/* Space bar was pressed */
if (x == 4) {
setInterval(drawAll, 20);
}
else {
setInterval(drawAll, 20);
x += dx;
}
break;
}
}
Run Code Online (Sandbox Code Playgroud)
大家好,
我想调用drawAll()一次不创建一次又一次调用的循环,drawAll我应该使用递归方法还是应该使用clearInterval?
还请告诉我使用clearInterval?谢谢 :)
我正在尝试动态更改画布上绘制的线条的颜色...
ctx.moveTo(0, 0);
ctx.lineTo(0, 200);
ctx.strokeStyle = "Grey"
Run Code Online (Sandbox Code Playgroud)
它可能是鼠标悬停事件或按下按钮或鼠标单击事件,我想更改线条的颜色或使其加粗。是否可以通过添加事件来更改颜色,或者是否可以为特定元素的事件提供样式?