最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

單擊俄羅斯方塊,課程2-7 消行函數(shù)出現(xiàn)顯示異常

課程鏈接:http://yifanck.cn/video/15604

代碼如下:

for(var i=gameData.length-1; i>=0; i--) {

? ?// 創(chuàng)建標志位
? ?var clear = true;
? ?// 檢查該行是否符合條件——存在數(shù)據(jù)不為1、clear為false
? ?for(var j=0; j<gameData[i].length; j++) {
? ? ? ?if(gameData[i][j] != 1) {
? ? ? ? ? ?clear = false;
? ? ? ? ? ?break; // 結束該內循環(huán),進入下一個內循環(huán)或者結束
? ? ? ?}
? ?}
? ?// 經(jīng)歷上面步驟,需要消除該行:上面每一行下移,第一行置0;i++
? ?if(clear) {
? ? ? ?for(var m=i; m>0;m--) {
? ? ? ? ? ?gameData[m] = gameData[m-1];? ? ?// 引起異常代碼
? ? ? ? ? ?// for(var n=0; n<gameData[m].length; n++) {
? ? ? ? ? ?// ? ? gameData[m][n] = gameData[m-1][n];
? ? ? ? ? ?// }
? ? ? ?}
? ? ? ?// 第一行置0
? ? ? ?for(var n=0; n<gameData[0].length; n++) {
? ? ? ? ? ?gameData[0][n] = 0;
? ? ? ?}
? ? ? ?i++
? ?}
}


(1)中間加粗傾斜代碼引起異常,異常代碼下面的注釋代碼為可替換的正常代碼

(2)只有產(chǎn)生一次消行操作后,才會出現(xiàn)下面截圖的顯示異常:方塊重影、沒有及時消除

(2)http://img1.sycdn.imooc.com//5a5c8a81000122a907900722.jpg

正在回答

3 回答

?for(var j=0; j<gameData[i].length; j++) {

? ?i改為0

0 回復 有任何疑惑可以回復我~

數(shù)組深拷貝

0 回復 有任何疑惑可以回復我~

題目是“單機俄羅斯方塊,課程2-7……”

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

單擊俄羅斯方塊,課程2-7 消行函數(shù)出現(xiàn)顯示異常

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號