您可以通過(guò)ScratchJr為動(dòng)畫(huà)添加對(duì)話和新場(chǎng)景來(lái)制作自己的故事。創(chuàng)建角色,他們可以彼此交談,可以去新的地方,就像在故事書(shū)中一樣。 通過(guò)ScratchJr,你可以讓這些故事變得生動(dòng)起來(lái),像電影一樣在你的眼前播放出來(lái)。
第三節(jié):蟹兔賽跑
在本節(jié)課程中我們將會(huì)學(xué)習(xí)使用速度設(shè)置(set speed)模塊,它將控制角色的速度,來(lái)一場(chǎng)蟹兔賽跑。
開(kāi)始制作:
1、 打開(kāi)app,新建項(xiàng)目,刪除默認(rèn)的小貓角色,添加海灘背景,和兩個(gè)角色,小兔、螃蟹,并將兩個(gè)角色放置在舞臺(tái)左側(cè)同一起跑線上,如上圖所示。
2、 給小兔子添加腳本,先拖入小綠旗模塊,然后點(diǎn)擊黃色分類(lèi)模塊,我們會(huì)看到(set speed)設(shè)置速度模塊,這個(gè)模塊將控制角色移動(dòng)的快或者慢。
3、 將設(shè)置速度模塊拖入腳本區(qū),拼接到小綠旗后面,然后點(diǎn)擊模塊下方的小三角,會(huì)看到三種速度設(shè)置(慢速、中速、高速)
4、 現(xiàn)在大家告訴我兔子跟螃蟹誰(shuí)的速度快呢?對(duì),當(dāng)然兔子跑的快,那么我們給兔子選擇一個(gè)中速吧。然后讓它按照這個(gè)速度移動(dòng)15步
5、 選中角色螃蟹,同樣的操作給螃蟹添加腳本,螃蟹比較慢,那就是慢速,也讓他移動(dòng)15步。
6、 現(xiàn)在點(diǎn)擊頂部的綠旗開(kāi)始執(zhí)行吧,看看誰(shuí)先到達(dá)終點(diǎn)呢?你還可以重新設(shè)置它們的速度,看看有什么變化,沒(méi)準(zhǔn)你可以讓螃蟹跑的比兔子還快。
小技巧:復(fù)制代碼,我們看到螃蟹的腳本跟兔子的腳本很相似,只是速度不同,因此我們可以通過(guò)復(fù)制兔子的腳本來(lái)節(jié)約時(shí)間,操作方法就是按住小兔的腳本,不松手然后把它移動(dòng)到螃蟹角色上,這樣就好了。
拓展練習(xí):
上面的例子很簡(jiǎn)單,我們還可以編出更有意思的程序,比如兔子前兩步是慢速,然后中速移動(dòng)5步,最后高速?zèng)_刺,如下圖所示。
更多的創(chuàng)意跟想法留給你們自己去實(shí)現(xiàn)吧。