課程
/前端開(kāi)發(fā)
/WebApp
/慕課網(wǎng)2048私人訂制
代碼如上,看一下是什么位置出現(xiàn)了問(wèn)題,謝謝
2016-09-08
源自:慕課網(wǎng)2048私人訂制 3-4
正在回答
我也遇到你這個(gè)情況,我看了下代碼一樣。請(qǐng)問(wèn)你解決了這個(gè)問(wèn)題了嗎
Forget_淡忘 提問(wèn)者
function?moveLeft()?{ ????????????????????????????if?(!canMoveLeft(board)) ????????????????????????????????return?false; ????????????????????????????//moveLeft ????????????????????????????for?(var?i?=?0;?i?<?4;?i++) ????????????????????????????????for?(var?j?=?1;?j?<?4;?j++)?{ ????????????????????????????????????if?(board[i][j]?!=?0)?{ ????????????????????????????????????????for?(var?k?=?0;?k?<?j;?k++)?{ ????????????????????????????????????????????if?(board[i][k]?==?0?&&?noBlockHorizontal(i,?k,?j,?board))?{ ????????????????????????????????????????????????//move ????????????????????????????????????????????????showMoveAnimation(i,?j,?i,?k); ????????????????????????????????????????????????board[i][k]?=?board[i][j]; ????????????????????????????????????????????????board[i][j]?=?0; ????????????????????????????????????????????????continue; ????????????????????????????????????????????}?else?if?(board[i][k]?==?board[i][j]?&&?noBlockHorizontal(i,?k,?j,?board)?&&?!hasConflicted[i][k])?{ ????????????????????????????????????????????????//move ????????????????????????????????????????????????showMoveAnimation(i,?j,?i,?k); ????????????????????????????????????????????????//add ????????????????????????????????????????????????board[i][k]?+=?board[i][j]; ????????????????????????????????????????????????board[i][j]?=?0; ????????????????????????????????????????????????score?+=?board[i][k]; ????????????????????????????????????????????????updateScore(score); ????????????????????????????????????????????????hasConflicted[i][k]?=?true; ????????????????????????????????????????????????continue; ????????????????????????????????????????????} ????????????????????????????????????????} ????????????????????????????????????} ????????????????????????????????} ????????????????????????????setTimeout("updateBoardView()",?100); ????????????????????????????return?true; ????????????????????????}
function?moveLeft()?{ if?(!canMoveLeft(board))?{ return?false; }?else?{ for?(var?i?=?0;?i?<?4;?i++)?{ for?(var?j?=?1;?j?<?4;?j++)?{ if?(board[i][j]?!=?0)?{ for?(var?k?=?0;?k?<?j;?k++)?{ if?(board[i][k]?==?0?&&?noBlockHorizontal(i,?k,?j,?board))?{ //move showMoveAnimation(i,?j,?i,?k); board[i][k]?=?board[i][j]; board[i][j]?=?0; continue; }?else?if?(board[i][k]?==?board[i][j]?&&?noBlockHorizontal(i,?k,?j,?board))?{ //move showMoveAnimation(i,?j,?i,?k); //add board[i][k]?+=?board[i][j]; board[i][j]?=?0; continue; } } } } } updateBoardView(); return?true; } }
舉報(bào)
慕課網(wǎng)這款“2048私人訂制”通過(guò)大神老的講解學(xué)習(xí)到游戲結(jié)構(gòu)的開(kāi)發(fā)
1 回答做完效果出不來(lái),大神幫忙看看
1 回答在moveLeft步驟完成后向左移動(dòng)動(dòng)畫做完之后數(shù)字一閃就消失
4 回答這節(jié)內(nèi)容的效果出不來(lái)?。?!
1 回答為什么打的一模一樣效果出不來(lái)
1 回答請(qǐng)問(wèn),我作完之后會(huì)有隔行合并的bug大約是因?yàn)槭裁茨兀?/p>
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-10-20
我也遇到你這個(gè)情況,我看了下代碼一樣。請(qǐng)問(wèn)你解決了這個(gè)問(wèn)題了嗎
2016-10-22
2016-09-08