为了账号安全,请及时绑定邮箱和手机立即绑定

两个draw的参数有何区别

window.onload=function(){
    var canvas=document.getElementById("canvas");
    canvas.width=WINDOW_WIDTH;
    canvas.height=WINDOW_HEIGHT;
    var context=canvas.getContext("2d");
    for(var i=0;i<tangram.length;i++){
        draw(tangram[i],context)
    }

    function draw(pice,cxt){
        cxt.beginPath();
        cxt.moveTo(pice.p[0].x,pice.p[0].y)
        for(var i=0;i<pice.p.length;i++){
            cxt.lineTo(pice.p[i].x,pice.p[i].y)
        }
        cxt.closePath();

        cxt.fillStyle=pice.color;
        cxt.fill();
    }

正在回答

1 回答

tangram[i]与pice 、context与cxt都貌似没区别啊,只是为了简便吧?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

两个draw的参数有何区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信