问个js的canvas的问题
先上代码:
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);