最新回答 / qq_小盛同學拒絕不了_03127943
?? var gra = myc.createRadialGradient(17+i*30,13+i*30,13,17+i*30,13+i*30,0);這句話,應該是這樣的?? var gra = myc.createRadialGradient(17+i*30,13+j*30,13,17+i*30,13+j*30,0);
2016-05-10
已采納回答 / windsting999
這個問題應該是出在你“交換選手”這個動作的時候,參考視頻內容,應該這么做:“在且僅在可以放置一個棋子(if (chessBoard[i][j] == 0) 代碼塊里面)的時候,交換選手(me = !me)”,檢查一下,你是不是把“交換選手”動作放在了 if 語句之外,或者你在其它地方還做過這個動作。一點建議:我覺得你的問題出在“目前的代碼里產生了問題”,應該先檢查現有代碼,盲目的通過插入新代碼解決問題會把問題搞得越來越糟糕。
2016-05-05
最贊回答 / 慕神7509951
有可能是這段代碼寫錯了:注意這個個圓形變成:15+i*30,15+j*30(context.arc(15+i*30,15+j*30,13,0,360);)gradient=context.createRadialGradient(15+i*30+2,15+j*30-2,13,15+i*30+2,15+j*30-2,0);可能是你沒有改變變量i-->j的問題,我也是出現了一樣的問題
2016-04-29