超能陸戰(zhàn)隊(duì) 從0開(kāi)始學(xué)Scratch編程 第八章自學(xué)任務(wù)
游戲中,我們通過(guò)變量“車速”和“地圖速度”設(shè)定游戲中賽車的移動(dòng)速度和地圖移動(dòng)的速度,通過(guò)改變變量的數(shù)值就可以改變游戲的難度。看一下角色“玩家”的程序腳本,通過(guò)設(shè)置變量的數(shù)值,確定了玩家移動(dòng)的速度和地圖移動(dòng)的速度:
車速在這里指的是我們?cè)谟螒蛑邪醋笠奇I、右移鍵時(shí),玩家的賽車在賽道上移動(dòng)的速度。移動(dòng)得越快,越便于我們避開(kāi)障礙和得到金幣。
將車速?gòu)脑瓉?lái)的5改為10,賽車現(xiàn)在移動(dòng)起來(lái)更快了。相反,如果將變量“車速”的數(shù)值改得更小,玩家移動(dòng)起來(lái)就更慢了。
地圖速度是地圖移動(dòng)的速度。在游戲中是通過(guò)地圖向下移動(dòng),制造賽車前進(jìn)的視覺(jué)效果的,其實(shí)賽車并沒(méi)有前進(jìn),而是只做左右移動(dòng)。讓地圖向下移動(dòng)越快,感覺(jué)賽車就移動(dòng)得越快。
將變量“地圖速度”從-10改為-20,地圖就會(huì)向下移動(dòng)得更快。反之,地圖就會(huì)向下移動(dòng)得越慢。
現(xiàn)在再來(lái)試試修改過(guò)的游戲效果如何吧!