if (chessBoard[i][j] == 0) {
oneStep(i, j, me);
if (me) {
chessBoard[i][j] = 1;
}else{
chessBoard[i][j] = 2;
}
me = !me;
}
oneStep(i, j, me);
me != me;(這里原來是me = !me,只修改這里就不用點兩次變色了)
oneStep(i, j, me);
if (me) {
chessBoard[i][j] = 1;
}else{
chessBoard[i][j] = 2;
}
me = !me;
}
oneStep(i, j, me);
me != me;(這里原來是me = !me,只修改這里就不用點兩次變色了)
2017-11-02
chess.onclick = function (event) {var x = event.offsetX; var y = event.offsetY; var xb = (x-15)%30; var yb = (y-15)%30;if (xb>11&&xb<19||yb>11&&yb<19) {return;}var i = Math.floor(x/30); var j = Math.floor(y/30); if(chessBoard[i][j] == 0){ paintPieces(i,j,each);chessBoard[i][j] = each;each*=-1;}};
2017-08-14
canvas{
display: block;
margin: 50px auto;
box-shadow: -20px -20px 20px #EFEFEF,5px 5px 5px #B9B9B9;
}
display: block;
margin: 50px auto;
box-shadow: -20px -20px 20px #EFEFEF,5px 5px 5px #B9B9B9;
}
2017-07-15
if(chessBoard[i][j] == 0){
oneStep(i, j, me);
if(me ){
chessBoard[i][j] =1;
}else{
chessBoard[i][j] =2;
}
me != me;
這里很關(guān)鍵,就像1樓說的那樣,我第一次就寫成 == 了,然后就是一直黑色黑色~~
oneStep(i, j, me);
if(me ){
chessBoard[i][j] =1;
}else{
chessBoard[i][j] =2;
}
me != me;
這里很關(guān)鍵,就像1樓說的那樣,我第一次就寫成 == 了,然后就是一直黑色黑色~~
2017-06-23