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

context.clearRect()不能清除掉context.arc()所画的圆?

下的感觉不错,我就增加了“上次落子位置的高亮显示”、“悔棋”、“认输”、“重新开始”等功能,功能基本实现了,只是“重新开始”的按钮点了以后,棋盘上还是会显示最后一次落子的高亮小时圆圈。   感觉是context.clearRect()不能清除掉context.arc()所画的圆。 有人碰到这个问题吗?

正在回答

3 回答

兄弟 能不能分享下,如果不能也勿喷啊

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

luke_zhou 提问者

我喷什么了?
2016-06-29 回复 有任何疑惑可以回复我~

恩,我知道了。

问题出在我们初始化棋盘的线时,没有设置

context.beginPath();和context.endPath();

1 回复 有任何疑惑可以回复我~
#1

赚钱娶媳妇

赞一个 确实是这个原因 我也碰到了 加上beginPath()就ok了
2019-01-12 回复 有任何疑惑可以回复我~

可以清除啊,context.clearRect()里面有参数的

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

举报

0/150
提交
取消

context.clearRect()不能清除掉context.arc()所画的圆?

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