当试图运行在画布上多张图纸我已经注意到,与错误的时机事情会变得一团糟。HTML5画布 - 多重绘图实例
I.e.让画布通过间隔画出一条线;然后复制该(画线)多次,并设置每个人的笔触颜色是不同的......最终,你得到笔画颜色去其它线路等..
有没有办法有多种绘图实例(context.ctx)不能干扰他人吗?下面间隔码
例子:
it.ctx.strokeStyle = "rgba(200,200,0,.1)"
it.ctx.fillStyle = "rgba(255,255,22,.01)";
var p = i.p.split(",");
var rp = setInterval(function(){
if(cc>=20){
clearInterval(rp);
it.ctx.strokeRect(p[0],p[1],p[2],p[3]);
return;
}
it.ctx.fillRect(p[0],p[1],p[2],p[3]);
cc++;
},30);
请张贴一些代码。你所描述的不应该发生。 – Xenethyl 2012-04-22 17:26:45