課程
/前端開發
/JavaScript
/JS實現人機大戰之五子棋(UI篇)
具體效果我的能實現了,但是有個bug,當你應該下白棋子時候,你點擊在已有的棋子上,然后在點擊空白處時候,就變成黑棋子,這是怎么回事????
2016-04-22
源自:JS實現人機大戰之五子棋(UI篇) 2-5
正在回答
if(me){
......
me=!me;
}else{}
盛夏孤星 提問者
可以把取反的語句放到if{}else{}中,估計這樣就會避免單擊空白處后出現落子不過
me =!me; 這個代碼表示單機一次之后取反,所以點擊空白之后就會白棋取反之后就變成了落子黑棋
舉報
利用js及canvas繪圖知識,實現程序界面編寫和交互邏輯處理
1 回答為啥不管輸入黑棋白棋,都是黑棋
2 回答黑白棋數組定義
1 回答為什么棋子全是黑的
1 回答棋子無法出現漸變,直接全黑
1 回答棋子中小棋子出現的同事大棋子不會消失
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-22
if(me){
......
me=!me;
}else{}
2016-04-22
可以把取反的語句放到if{}else{}中,估計這樣就會避免單擊空白處后出現落子不過
2016-04-22
me =!me; 這個代碼表示單機一次之后取反,所以點擊空白之后就會白棋取反之后就變成了落子黑棋