讓黑塊動起來
在可以通過 js 來創(chuàng)造和銷毀 div 后,我們就要讓黑塊動起來,這個時候我們就用到了之前css提到的設(shè)定
//使黑塊向下移動 function move(){ var con = $("con"); var top = parseInt(window.getComputedStyle(con, null)["top"]); if(speed + top > 0){ top = 0; }else{ top += speed; } con.style.top = top + "px"; if(top == 0){ createrow(); con.style.top = "-100px"; delrow(); }else if(top == (-100 + speed)){ var rows = con.childNodes; if((rows.length == 5) && (rows[rows.length-1].pass !== 1) ){ fail(); } } } function fail(){ clearInterval(clock); confirm("你的最終得分為 " + parseInt($("score").innerHTML) ); } 點擊黑塊事件 讓黑塊動起來之后呢,就要考慮用戶有沒有點擊到黑塊,用戶若點擊到黑塊我們要讓所在那一行消失,那么就需要一個 judge 方法,具體如下: //判斷用戶是否點擊到了黑塊, function judge(ev){ if (ev.target.className.indexOf("black") != -1) { ev.target.className = "cell"; ev.target.parentNode.pass = 1; //定義屬性pass,表明此行row的黑塊已經(jīng)被點擊 score(); } }
這一步,幾個核心的功能點都已經(jīng)實現(xiàn)了,剩下來的就是將這些方法組合起來,組成完整的邏輯關(guān)系。
完整代碼
別踩白塊 score
0
祝大家早日富可敵國,bye~
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/113937.html
相關(guān)文章
-
網(wǎng)頁版別踩白塊游戲
摘要:別踩白塊白塊黑塊游戲初始化根據(jù)前面的部分我們可以知道,每個就代表一個白塊,就代表一個黑塊,每點擊一個黑塊消失其實是刪除了一個,然后從上面添加一個新的。所以我們首先要通過來控制的創(chuàng)造和生成記得刪除在編寫靜態(tài)頁面時候指定生成的個。 自己最近一直想做個小項目,但是自己代碼水平太爛了,做不了大系統(tǒng),索性利用畢生所學寫個小游戲,哈哈哈別踩白塊這個游戲相信很多人都在手機上玩過,今天我們就來做一個網(wǎng)...
-
網(wǎng)頁版別踩白塊游戲
摘要:別踩白塊白塊黑塊游戲初始化根據(jù)前面的部分我們可以知道,每個就代表一個白塊,就代表一個黑塊,每點擊一個黑塊消失其實是刪除了一個,然后從上面添加一個新的。所以我們首先要通過來控制的創(chuàng)造和生成記得刪除在編寫靜態(tài)頁面時候指定生成的個。 自己最近一直想做個小項目,但是自己代碼水平太爛了,做不了大系統(tǒng),索性利用畢生所學寫個小游戲,哈哈哈別踩白塊這個游戲相信很多人都在手機上玩過,今天我們就來做一個網(wǎng)...
-
Python游戲開發(fā),pyautogui模塊,Python自動玩“別再踩白塊了“小游戲
摘要:前言利用自動玩別再踩白塊了這個小游戲,讓我們愉快地開始吧開發(fā)工具版本相關(guān)模塊模塊模塊模塊模塊以及一些自帶的模塊。環(huán)境搭建安裝并添加到環(huán)境變量,安裝需要的相關(guān)模塊即可。 ...
-
手摸手帶你實現(xiàn) 小游戲<別踩白塊兒 -- 內(nèi)有游戲鏈接>
摘要:別踩白塊兒使用白鷺引擎編寫的游戲游戲地址準備工作了解白鷺引擎并安裝編寫工具安裝游戲引擎安裝創(chuàng)建項目創(chuàng)建項目可以選擇不同版本的引擎,創(chuàng)建成功之后還可以查看,對發(fā)布進行設(shè)置。 別踩白塊兒 使用(白鷺引擎)Egret編寫的游戲 showImg(https://user-gold-cdn.xitu.io/2018/10/26/166af8033a59fdbf?w=500&h=840&f=gif...
發(fā)表評論
0條評論
0x584a
男|高級講師
TA的文章
閱讀更多數(shù)百萬行自研代碼都捐了,華為將歐拉捐贈給開放原子開源基金會
閱讀 1236·2021-11-11 16:54
C語言字符操作函數(shù)和字符串操作函數(shù)
閱讀 1749·2021-10-13 09:40
【C語言/入門游戲】掃雷完整版(包含標記,安全保護及展開)
閱讀 947·2021-10-08 10:05
怎么選虛擬主機-如何選擇虛擬主機?
閱讀 3511·2021-09-22 15:50
如何設(shè)置遠程虛擬主機-如何在路由器內(nèi)建立虛擬主機以實現(xiàn)遠程訪問?
閱讀 3714·2021-09-22 15:41
主機名指的是什么-手機正常的主機名是什么?
閱讀 1814·2021-09-22 15:08
MacZip – 免費macOS蘋果系統(tǒng)壓縮軟件 支持20+壓縮格式
閱讀 2352·2021-09-07 10:24
淺析RWD
閱讀 3583·2019-08-30 12:52