「Scratch拯救象寶寶第三週」
一、定位球的位置
一、定位球的位置
1.將球定位到右圖所示的相對位置
1.將球定位到右圖所示的相對位置
→當綠旗被點擊→定位到(x,y)自己調
→當綠旗被點擊→定位到(x,y)自己調
2.當收到【遊戲開始】訊息→顯示
2.當收到【遊戲開始】訊息→顯示
二、讓球可以開始移動
二、讓球可以開始移動
1.當收到【開始移動】訊息
1.當收到【開始移動】訊息
→讓球往上飛(面朝-75~75度)
→讓球往上飛(面朝-75~75度)
2.尺寸設為【60%】
2.尺寸設為【60%】
1.重複無限次(框起以下全部)
1.重複無限次(框起以下全部)
→移動【10】點、碰到邊緣要能夠反彈
→移動【10】點、碰到邊緣要能夠反彈
2.讓球碰到接球板會"往上"反彈(注意角度)
2.讓球碰到接球板會"往上"反彈(注意角度)
→如果碰到blow2那麼面朝-75~75度
→如果碰到blow2那麼面朝-75~75度
3.若球碰到磚塊(brick)要"往下"彈開
3.若球碰到磚塊(brick)要"往下"彈開
→如果碰到brick那麼面朝-105~105度
→如果碰到brick那麼面朝-105~105度
4.若球掉到地上要出現失敗訊息
4.若球掉到地上要出現失敗訊息
→如果碰到ground那麼廣播【失敗】訊息
→如果碰到ground那麼廣播【失敗】訊息
三、定位象寶寶、設定掉落與遊戲結束條件
三、定位象寶寶、設定掉落與遊戲結束條件
1.當綠旗被點擊(說明頁時)→隱藏
1.當綠旗被點擊(說明頁時)→隱藏
2.為了讓象寶寶可以變換不同的開始位置:當收到【產生象寶寶】的訊息→定位到(-180~180,140)
2.為了讓象寶寶可以變換不同的開始位置:當收到【產生象寶寶】的訊息→定位到(-180~180,140)
3.為了讓象寶寶底下沒有brick(磚塊)就會往下掉,重複無限次(框起以下全部)
3.為了讓象寶寶底下沒有brick(磚塊)就會往下掉,重複無限次(框起以下全部)
→如果碰到brick"不成立"那麼y改變【-5】
→如果碰到brick"不成立"那麼y改變【-5】
4.但如果象寶寶有碰到磚塊的話則要與掉下的速度抵銷(y改變5)
4.但如果象寶寶有碰到磚塊的話則要與掉下的速度抵銷(y改變5)
→如果碰到brick那麼y改變【5】
→如果碰到brick那麼y改變【5】
5.若象寶寶掉下有被接到(blow2)─勝利
5.若象寶寶掉下有被接到(blow2)─勝利
→如果碰到blow2那麼廣播【勝利】訊息
→如果碰到blow2那麼廣播【勝利】訊息
6.若象寶寶掉下沒有被接到(ground)─失敗
6.若象寶寶掉下沒有被接到(ground)─失敗
→如果碰到ground那麼廣播【失敗】訊息
→如果碰到ground那麼廣播【失敗】訊息