摘要: 1) 把程序编译通过, 跑起来 ,把正确的 playPrev(GoMove) 的方法给实现了.解释一下playPrev里都要做什么1 把gm的子去除2 转移gm的mark 到它之前的棋子3 并设置之前的棋子为待更新(重画)4 如果当前棋子有吃掉什么的画,需要把吃掉的都画回去.5 取吃掉的棋子数组, 生成一个迭代器6 遍历数组,对每个棋子设置nokilled,setstorn(相反颜色)7 重画 1 public void playPrev(GoMove gm) 2 { 3 int i = gm.Point.X; 4 ... 阅读全文
posted @ 2013-11-25 00:26 Forwil 阅读(398) 评论(2) 推荐(0) 编辑