2016年10月23日 星期日

Scratch 變數與自訂積木

建立變數
點選程式積木區的資料,按下製作一個變數的按鈕,再輸入新變數的名稱。


變數的顯示方式
打勾會顯示變數內容。
有三種顯示方式:正常顯示、大型顯示、滑桿
在變數名稱上用滑鼠左鍵快速連點兩下也可以切換。

全域變數練習
Step 1:開新檔案,刪除貓咪角色。
Step 2:新增變數「吃到幾個水果」
Step 3:新增動物角色,並匯入音效。(可任選動物)
Step 4:新增食物角色,並匯入音效。(可任選食物與音效)
Step 5:設計動物角色程式積木。(下圖為參考,可自由設計)
Step 6:設計食物角色程式積木。(下圖為參考,可自由設計)

Step 6:複製食物角色數個。
恭喜完成了,完一下此遊戲吧。


角色分身
將食物角色的程式修改如下:

建立自訂積木
在動物吃水果遊戲中是否有注意到有重複的程式積木呢?自訂積木可以讓重複的程式積木容易修改與管理。
按下更多積木中的製作一個積木按鈕,輸入新積木的名稱:隨機出現。

將重複的程式積木放到自訂積木中:

將食物角色的程式修改如下:

這樣的程式積木是否有更精簡了?