第2課:循序與動畫

老師的碎念:好的命名習慣「名字+編號」幫助你清楚知道,你要命令的是誰。

1、啟用CoBlocks:每個角色都可以進行編碼,但是你要先啟用與命名。

程式積木的內容可以改改看,修改後播放看看你修改的結果吧。

2、開啟CoBlocks:先從轉變拉出第一個程式積木,播放觀察變化。

練習一:讓爸爸來回苦惱的走動,

你可以在「轉變」中找到這兩個積木,調整好數字來完成任務。

注意:角色名稱一定要選對喔!

步驟1:改變動作

從「動作」拉出「動畫」積木,選擇爸爸,選擇動作「Walking」讓角色走動。

步驟2:產生移動

從「轉變」拉出「移動」積木,選擇爸爸,試著調整秒與米看看效果如何。

拉出「動畫」積木,選擇爸爸,讓爸爸苦惱「confused」

步驟3:轉動角色

拉出「轉動」積木,選擇順時針與角度180度讓爸爸往回走。

提醒:

注意是否有啟用角色的CoBlock

程式碼中有沒有選對角色,程式碼內的長度與時間不能太大。

練習二:接著讓爸爸說出台詞:「家裡太窮了,我們該怎麼辦?」而且一副困擾的樣子。

上面的「對話」積木可以選擇「呈現的時間長度」,適合對話劇情。

這個「對話」積木一旦顯示,就不會消失,除非使用其他積木讓它消失。

「動作」中的「對話」積木有兩種,這次建議使用上面的「對話」積木。



「文字類積木的中文問題!」

在對話框的積木中輸入中文,會遇到左邊的情況,在打到第7個字時會中斷,解決方法是繼續輸入,之後在刪除錯誤的字,或者將字在文件中打好複製貼過來。

練習三:接著讓繼母說:「我們養不起小孩。」,轉過身對著小孩說:「我要把你們送到黑森林裡。」

積木的順序:

「動畫」->「對話」->「轉動」->「對話」

根據這樣的順序,拉出各種積木,完成任務。

進階任務:小孩們聽到繼母的話,一起表示很難過。

同時讓角色一起動作需要使用「並行」積木,並行位在「控制」內。

run parallel(並行):並行是讓第一個空格的程式與第二空格的程式「同時執行」,而非一次一個動作。