冰雪奇緣從0開(kāi)始學(xué)Scratch編程 第三章自學(xué)任務(wù)
在這章的學(xué)習(xí)中,裁判是通過(guò)如下三段程序腳本來(lái)判斷輸贏的:如果通過(guò)一段程序腳本實(shí)現(xiàn)這個(gè)功能,該怎么做呢?我們先來(lái)觀察一下三段程序腳本的開(kāi)頭,觀察后你會(huì)發(fā)現(xiàn),前兩塊積木都是一樣的(如下圖):
只有后面的部分積木不一樣,所以,我們可以將三段程序腳本后面的部分積木從原程序腳本中拆出來(lái),組合成一段新的程序腳本:
這段新的程序腳本有點(diǎn)長(zhǎng),但我們運(yùn)行程序后發(fā)現(xiàn),它也能夠?qū)崿F(xiàn)原來(lái)三段程序腳本實(shí)現(xiàn)的功能。所以這種新的方式讓程序的結(jié)構(gòu)更簡(jiǎn)單,以前的程序腳本讓我們看起來(lái)更清晰,但它們的功能是一樣的。