luke_zhou
2016-04-08 20:47
下的感觉不错,我就增加了“上次落子位置的高亮显示”、“悔棋”、“认输”、“重新开始”等功能,功能基本实现了,只是“重新开始”的按钮点了以后,棋盘上还是会显示最后一次落子的高亮小时圆圈。 感觉是context.clearRect()不能清除掉context.arc()所画的圆。 有人碰到这个问题吗?
兄弟 能不能分享下,如果不能也勿喷啊
恩,我知道了。
问题出在我们初始化棋盘的线时,没有设置
context.beginPath();和context.endPath();
可以清除啊,context.clearRect()里面有参数的
JS实现人机大战之五子棋(AI篇)
43284 学习 · 112 问题
相似问题