课程
/前端开发
/JavaScript
/JS实现人机大战之五子棋(UI篇)
有个问题,就是如果canvas的宽度不是线条与线条之间的间距的整数倍,画出来的棋盘会比预计的线条长度长,这是为什么呢?应该怎么解决呢?
2016-08-17
源自:JS实现人机大战之五子棋(UI篇) 2-2
正在回答
不是很理解你的问题。在这个案例里格子之间的间距是为了达到让界面美观才选定的30,如果调整了整个棋盘的大小,就应该重新计算格子的大小啊。
(width - 2*15) / 14
举报
利用js及canvas绘图知识,实现程序界面编写和交互逻辑处理
4 回答canvas画15条线最后一条颜色浅
2 回答棋盘格子画不出来
1 回答格子出来的很奇怪
3 回答我的这样不是对角线,只画到横线的1/2,这是为什么
2 回答真心出不来格子