五子棋黑白棋重合了,请看下代码缺些啥

img

img

img

img

img

代码已看, 有两行语句错位。

img

黑白棋切换已正常

img

可以结题了

看这个情况, 貌似画完黑子又在同样地方画白子。建议这样
1、检查一下,棋子的保存列表, 看是否黑白子都重复了。
2、如果有重复, 追溯一下,鼠标事件里的棋子保存动作

看逻辑,大概就这两个地方可能存在问题。

要不把代码都复制出来吧。

猜测:
###1. cur_runner没有切换成功,你可以每次落子的时候输出一下cur_runner的值,看看是否切换到另一个角色
###2. 两个棋子的Color可能设置一样了,都是白色;检查一下
目前你贴出的代码只能猜测这样,我看了逻辑流程上边好像没有问题