先上代码:
- JScript code
canvas = document.getElementById('bean'); context = canvas.getContext('2d'); var x=0; var y=0; setInterval(function(){ context.clearRect(0, 0, 550,350); context.arc(75+(x++),100,50,0,Math.PI*2,false); context.closePath(); context.stroke(); });
此功能我想实现是,让圆形从左向右移动,想问,为什么不能清除画布中图形?请高人指点~!
------解决方案--------------------
canvas = document.getElementById('bean');
context = canvas.getContext('2d');
var x=0;
var y=0;
setInterval(function(){
context.clearRect(0, 0, 550,350);
context.beginPath(); context.arc(75+(x++),100,50,0,Math.PI*2,false);
context.closePath();
context.stroke();
}, 10);