超能陸戰(zhàn)隊(duì) 從0開始學(xué)Scratch編程 第九章自學(xué)任務(wù)
要改角色“小鳥”每次移動(dòng)的距離,先在小鳥的程序腳本中找到負(fù)責(zé)小鳥上下移動(dòng)的程序腳本:在游戲中,小鳥會(huì)不斷向上移動(dòng)變量“重力”的大小距離,而重力的大小一開始是8,之后會(huì)自動(dòng)不斷地減少。所以小鳥一開始向上移動(dòng),很快就會(huì)轉(zhuǎn)向下移動(dòng)。
每當(dāng)我們按下一次空格鍵,變量“重力”的數(shù)值又被重置為8。經(jīng)過(guò)測(cè)試,發(fā)現(xiàn)重力初始設(shè)置數(shù)值小一點(diǎn),游戲操控起來(lái)更容易,數(shù)值越大操控越難。
重力初始數(shù)值小一點(diǎn),小鳥操控起來(lái)更方便。但不是最小就最好喲。
重力初始數(shù)值越大,小鳥操控起來(lái)就越困難,游戲難度增加了。
角色“障礙”的程序腳本中,負(fù)責(zé)障礙移動(dòng)速度的是如下程序腳本:
經(jīng)過(guò)測(cè)試,發(fā)現(xiàn)障礙移動(dòng)的速度并不是越快或者越慢就會(huì)相應(yīng)改變游戲的難度。而是將障礙的移動(dòng)速度設(shè)置在一個(gè)合適的范圍內(nèi),游戲難度更適中。
我們將積木“將x坐標(biāo)增加-4”中的參數(shù)控制在范圍-4到-8會(huì)讓游戲相對(duì)比較容易,其他的數(shù)值會(huì)讓游戲更難。