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