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