端で跳ね返ろう
「もし端に着いたら、跳ね返る」を使って、ネコがステージの端で向きを変える動きを作ろう。
🧠 できるようになること
- 端で跳ね返るブロックが使える
- ずっと動き続けるしくみを作れる
- 回転の種類を変えられる
🧰 用意するもの
- Scratchエディター
🖼 できあがり
緑の旗を押すと、ネコが右に進んで端に着いたらクルッと向きを変える。左右を行ったり来たりずっと動き続けるよ!
📷 ここに完成画面のスクショが入ります(Scratchの画面を撮影)
🚀 やりかた
- 「旗が押されたとき」を置く
- 「制御」から「ずっと」を下に
- 「ずっと」の中に「10歩動かす」を入れる
- 下に「もし端に着いたら、跳ね返る」を入れる
- スプライトの「回転の種類」を「左右のみ」に設定
🧩 つくるブロック
▼ Scratchで組み立てるブロック
旗が押されたとき
ずっと
10歩動かす
もし端に着いたら、跳ね返る
💡 きょうのポイント
「ずっと」は無限の繰り返しだよ。
「ずっと」ブロックの中に入れた動きは、赤いストップボタンを押すまで動き続ける。「動く+跳ね返る」を繰り返すと、永遠に左右移動する。
「ずっと」ブロックの中に入れた動きは、赤いストップボタンを押すまで動き続ける。「動く+跳ね返る」を繰り返すと、永遠に左右移動する。
🎮 チャレンジ
スプライトを傾けてみよう!
最初に「45度に向ける」を追加すると、斜めに動くようになる。四隅でいろんな方向に跳ね返るのが面白いよ!
最初に「45度に向ける」を追加すると、斜めに動くようになる。四隅でいろんな方向に跳ね返るのが面白いよ!
🔁 ふりかえり
- 「ずっと」は便利だった?
- 赤いストップボタンを押すまで止まらないね
- これでどんなゲームができそう?
👨👩👧 おうちの人・先生へ
- つまずきポイント:「回転の種類」を「左右のみ」にしないと、跳ね返ったときネコが逆さまになります。スプライト情報パネルで設定してください。
- 声かけ例:「DVDのロゴが端で跳ね返るのと同じだよ」と、よく見る画面のたとえで伝えてください。
- 発展:複数の動くスプライトをこの仕組みで配置すると、ピンポン台のような画面が作れます。
