第2課:循序與動畫
老師的碎念:好的命名習慣「名字+編號」幫助你清楚知道,你要命令的是誰。
老師的碎念:好的命名習慣「名字+編號」幫助你清楚知道,你要命令的是誰。
1、啟用CoBlocks:每個角色都可以進行編碼,但是你要先啟用與命名。
1、啟用CoBlocks:每個角色都可以進行編碼,但是你要先啟用與命名。
程式積木的內容可以改改看,修改後播放看看你修改的結果吧。
程式積木的內容可以改改看,修改後播放看看你修改的結果吧。
2、開啟CoBlocks:先從轉變拉出第一個程式積木,播放觀察變化。
2、開啟CoBlocks:先從轉變拉出第一個程式積木,播放觀察變化。
練習一:讓爸爸來回苦惱的走動,
練習一:讓爸爸來回苦惱的走動,
你可以在「轉變」中找到這兩個積木,調整好數字來完成任務。
注意:角色名稱一定要選對喔!
注意:角色名稱一定要選對喔!
步驟1:改變動作
步驟1:改變動作
從「動作」拉出「動畫」積木,選擇爸爸,選擇動作「Walking」讓角色走動。
從「動作」拉出「動畫」積木,選擇爸爸,選擇動作「Walking」讓角色走動。
步驟2:產生移動
步驟2:產生移動
從「轉變」拉出「移動」積木,選擇爸爸,試著調整秒與米看看效果如何。
從「轉變」拉出「移動」積木,選擇爸爸,試著調整秒與米看看效果如何。
拉出「動畫」積木,選擇爸爸,讓爸爸苦惱「confused」
拉出「動畫」積木,選擇爸爸,讓爸爸苦惱「confused」
步驟3:轉動角色
步驟3:轉動角色
拉出「轉動」積木,選擇順時針與角度180度讓爸爸往回走。
拉出「轉動」積木,選擇順時針與角度180度讓爸爸往回走。
提醒:
提醒:
注意是否有啟用角色的CoBlock
注意是否有啟用角色的CoBlock
程式碼中有沒有選對角色,程式碼內的長度與時間不能太大。
程式碼中有沒有選對角色,程式碼內的長度與時間不能太大。
練習二:接著讓爸爸說出台詞:「家裡太窮了,我們該怎麼辦?」而且一副困擾的樣子。
練習二:接著讓爸爸說出台詞:「家裡太窮了,我們該怎麼辦?」而且一副困擾的樣子。
上面的「對話」積木可以選擇「呈現的時間長度」,適合對話劇情。
上面的「對話」積木可以選擇「呈現的時間長度」,適合對話劇情。
這個「對話」積木一旦顯示,就不會消失,除非使用其他積木讓它消失。
這個「對話」積木一旦顯示,就不會消失,除非使用其他積木讓它消失。
「動作」中的「對話」積木有兩種,這次建議使用上面的「對話」積木。
「動作」中的「對話」積木有兩種,這次建議使用上面的「對話」積木。
「文字類積木的中文問題!」
「文字類積木的中文問題!」
在對話框的積木中輸入中文,會遇到左邊的情況,在打到第7個字時會中斷,解決方法是繼續輸入,之後在刪除錯誤的字,或者將字在文件中打好複製貼過來。
在對話框的積木中輸入中文,會遇到左邊的情況,在打到第7個字時會中斷,解決方法是繼續輸入,之後在刪除錯誤的字,或者將字在文件中打好複製貼過來。
練習三:接著讓繼母說:「我們養不起小孩。」,轉過身對著小孩說:「我要把你們送到黑森林裡。」
練習三:接著讓繼母說:「我們養不起小孩。」,轉過身對著小孩說:「我要把你們送到黑森林裡。」
積木的順序:
積木的順序:
「動畫」->「對話」->「轉動」->「對話」
「動畫」->「對話」->「轉動」->「對話」
根據這樣的順序,拉出各種積木,完成任務。
根據這樣的順序,拉出各種積木,完成任務。
進階任務:小孩們聽到繼母的話,一起表示很難過。
進階任務:小孩們聽到繼母的話,一起表示很難過。
同時讓角色一起動作需要使用「並行」積木,並行位在「控制」內。
同時讓角色一起動作需要使用「並行」積木,並行位在「控制」內。
run parallel(並行):並行是讓第一個空格的程式與第二空格的程式「同時執行」,而非一次一個動作。
run parallel(並行):並行是讓第一個空格的程式與第二空格的程式「同時執行」,而非一次一個動作。