Big! 進階編程教學

這裏將會針對Big!的project進行進階版的編程教學,讓有意學更多編程的同學可以理解更多。

1. 如果以之前的編程去運行,大家應該會發現Sam Labs車不會自動停下來,因為只有再按一下Button,Toggle才會關閉。要解決這個情況,大家可以在Toggle的後面連接一個Delay,並將Delay的後面連接回Toggle的前面。

10. 使用Delay的意義是提供指令,在多少秒後需要對後面的程序再運行一次。而在這裏就是會在3秒後在解發一下Toggle,將其關閉。這裏你可能會問「那在關閉的3秒後它會再開啟Toggle嗎?」答案是不會的,因為Delay的啟動是源於Toggle的開啟,如果Toggle沒有開啟的話,Delay是不會被觸發的。

11. 這樣你便完成一架Sam Labs車的設定,請以同樣原理設定第二架Sam Labs車。緊記,在設定速度上,其中一架要比另到架快,才能重現小動物追趕大動物的情境。