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

如图,有关canvas绘图的问题。第一个方块为何是黑色?

如图,有关canvas绘图的问题。第一个方块为何是黑色?

kofzxaaa 2016-10-14 20:18:19
查看完整描述

1 回答

已采纳
?
西兰花伟大炮

TA贡献376条经验 获得超318个赞

var canvas = document.querySelector("canvas");
var ctx = canvas.getContext("2d");
canvas.width = 800;
canvas.height = 600;
var sizeX = 50;
var sizeY = 50;
for(var i = 0;i<3;i++)
{
    for(var j = 0;j<3;j++){
        x = i * sizeX;
        y = j * sizeY;
        ctx.beginPath();
        ctx.rect(x,y,sizeX-1,sizeY-1);
        ctx.fillStyle = "red";
        ctx.fill();
        ctx.closePath();
    }
}

没出现黑的啊,有点神奇

查看完整回答
反对 回复 2016-10-15
  • 1 回答
  • 0 关注
  • 2312 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信