Posted on 發表迴響

PBL-scratch系列任務05

<<學習主題>>

  • 物體移動
  • 判斷指令”如果”的運用與偵測碰撞物體
  • 外觀特效(鬼)的運用
  • 外觀造型的控制

觀看基本任務點此

範例下載

<<重點提示>>

  • 偵測碰撞要一直重複執行。
  • 利用如果指令加上偵測”碰到”來進行外觀的變化。
  • 外觀標籤裡的”將顏色的特效設定為”可以切換各種不同的特效,其中一個是鬼(也就是透明度)。
  • 鬼設定100的話,表示完全透明,就會變成透明人,如果設定0就是完全不透明。
  • 當貓碰撞到物體的時候,除了設定自己的外觀變化或是說話之後,記得也要去物體的程式區設定當物體碰到貓(等待0.5秒)後要消失。
Posted on 發表迴響

PBL-scratch系列任務04

<<學習主題>>

  • 重複執行指令運用
  • 判斷指令”如果”的運用
  • 偵測顏色

 

觀看基本任務點此

範例下載

<<重點提示>>

  • 重複執行指令會一直執行除非你按下停止程式。
  • 重複執行重複的速度會很快,所以建議變化的數據要小一點。
  • 如果指令與重複執行指令都是在標籤”控制”裡面。
  • 如果指令旁邊有一個可以組合的凹洞,這個凹洞呈現六邊形表示必須塞入條件方塊。
  • 條件方塊通常位於標籤”偵測”與”運算” 這兩個裡面,呈現六邊形的方塊就是條件方塊。
Posted on 發表迴響

PBL-scratch系列任務03

<<學習主題>>

  • 物件移動使用XY座標概念
  • 條件限制
  • 造型切換

 

觀看基本任務點此

範例下載

<<重點提示>>

  • Scratch畫面的X座標是從 -240 到 240 中間點是 0
  • Scratch畫面的Y左標是從 -180 到 180 中間點是 0
  • 使用XY座標移動的特色是 不用管目前物件的面向是幾度
  • 可以在”動作”標籤中 尋找 X座標 選項 將他打勾 就可以知道目前物件的X位置
  • 可以在”動作”標籤中 尋找 Y座標 選項 將他打勾 就可以知道目前物件的Y位置
  • X座標是控制左右  也就是 往右是增加X座標  往左是減少X座標
  • Y座標是控制上下  也就是 往上是增加Y座標  往下是減少Y座標
  • 在”控制”標籤裡面可以找到 “如果” 與 “重複執行” 這兩個指令
  • “如果”是一種條件判斷的運用  當條件符合時 就會執行 “如果”區域裡面的程式碼
  • “運算”標籤裡面可以找到 判斷用的條件算式 如 ? > ? , ? < ? , ? = ? 這些