课程
/前端开发
/JavaScript
/JS实现人机大战之五子棋(UI篇)
具体效果我的能实现了,但是有个bug,当你应该下白棋子时候,你点击在已有的棋子上,然后在点击空白处时候,就变成黑棋子,这是怎么回事????
2016-04-22
源自:JS实现人机大战之五子棋(UI篇) 2-5
正在回答
if(me){
......
me=!me;
}else{}
盛夏孤星 提问者
可以把取反的语句放到if{}else{}中,估计这样就会避免单击空白处后出现落子不过
me =!me; 这个代码表示单机一次之后取反,所以点击空白之后就会白棋取反之后就变成了落子黑棋
举报
利用js及canvas绘图知识,实现程序界面编写和交互逻辑处理
1 回答为啥不管输入黑棋白棋,都是黑棋
1 回答为什么棋子全是黑的
1 回答棋子无法出现渐变,直接全黑
1 回答其他都没问题,就是点黑子还是成白子,点黑子成白子啊!!!!!!!
1 回答棋子中小棋子出现的同事大棋子不会消失