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

我太不理解了,我在另一个js中放了叫digit的 3维数组,为了画点阵数字

我太不理解了,我在另一个js中放了叫digit的 3维数组,为了画点阵数字

420219496 2016-07-21 11:06:31
可是
查看完整描述

2 回答

?
刚毅87

TA贡献345条经验 获得超309个赞

function drawDigit (x,y,num,ctt) {
	ctt.fillStyle = 'rgb(0,105,153)';
	
	for (var i = 0;i < digit[num].length;i++) {
		for (var j = 0;j < digit[num][i].length;j++) {
			if (digit[num][i][j] == 1) {
				ctt.beginPath();
				ctt.arc(x + (randius + 1) * j * 2 + randius + 1,y + (randius + 1) * i * 2 + randius + 1,randius,0,Math.PI * 2,false);
				ctt.closePath();
				
				ctt.fill();
			}
		}
	}
}

这是我写的,没发现有什么区别,,是不是你标点写错了.

查看完整回答
反对 回复 2016-07-21
  • 420219496
    420219496
    我把你的复制来用也还是不行
  • 刚毅87
    刚毅87
    那应该就是你上面的代码写错了,我的运行起来没有任何 bug
?
Caballarii

TA贡献1123条经验 获得超629个赞

在这函数里alert(digit[num])有值吗?

查看完整回答
反对 回复 2016-07-21
  • 2 回答
  • 0 关注
  • 1650 浏览
慕课专栏
更多

添加回答

举报

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