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