Scratch 官網 指令+參數 = 程式
►程式積木
動作 Motion
移動:前進、後退、滑行(跑來跑去)
旋轉:左轉、右轉、迴轉方式
定位:指定位置、隨機位置(瞬間移動)
方向:設定角色面對方向、座標概念
外觀 Looks
顯示台詞:出現說話或想著的文字
更換造型、背景、尺寸
圖像效果:顏色、亮度、特效(分身)
顯示 / 隱藏
圖層上 / 下移動
音效 Sound
播放 / 停止音效
聲音效果:音高-聲音速度/頻率、左/右聲道
音量
事件 Events
啟動開關:點擊綠旗 / 角色 / 鍵盤按鍵 / 背景更換
計時器 / 聲音響度
廣播訊息(角色控制 / 互動)
控制 Control
等待、等待直到
重複(迴圈)
如果(單一條件)、如果...否則(多重條件)
等待、等待直到
停止
分身
偵測 Sensing(True or False)
碰到:碰到滑鼠 / 邊緣 / 角色 / 顏色
間距:與滑鼠/角色間距
問答:
按下:按鍵
滑鼠座標
拖曳
聲音響度
計時器
舞台角色、時間用戶資訊
運算 Operators
數學計算:加、減、乘、除、餘數、絕對值、平方根、四捨五入、三角函數、指數、對數
隨機亂數
邏輯判斷:大於、小於、等於、且/交集、或/聯集、不成立/非/餘集
字串:字串組合、字串資訊、字串長度、字串內容
變數 Variables
函式積木 My Blocks
擴充功能 Add Extension
音樂
畫筆
視訊偵測
文字轉語音
翻譯...
►小林老師〔範例集〕
Demo_04 戳氣球遊戲
變數:計分、生命值、子彈數量、遊戲關卡、...(給定初始值)
分身:
巢狀條件:
標題字幕:
延伸創作:...
遊戲設計:選擇題、拖曳配對、翻牌、問答...