2きゅう テーマ:加速 計算式② だんだん 速く(加速) すすみ

1🍎 今日 作る 動き

計算式を 使うと、だんだん 速く 落ちる 動きが 作れるよ。
本物の りんごみたいに、最初は ゆっくり、だんだん 速く 落ちる「加速」を 作ろう。見てみよう👇

🍎
🍎 最初は ゆっくり → だんだん 速く!

2🆕 プロジェクトを 作ろう

Scratchで 新しい プロジェクトを 作って、名前を これに してね:

加速

📁 変数「落下」も 作っておこう(「変数」カテゴリ→「変数を 作る」)。リンゴの スプライトが おすすめ。
むずかしかったら 先生に 手つだって もらってね。

🐱 このゲームは 1つの スプライト(落ちるもの)に ぜんぶ 作るよ(初期化→加速で落とす→端で消える)。

🐱 用意する スプライト:1つ
このプロジェクトは ぜんぶ 同じ 1ぴきに 作るよ。順番に ブロックを 足していくから、スプライトは 1つで OK!

↑ 準備が できたら チェックを 入れると すすめるよ

7📝 練習問題(3問)

最後に、習ったことを使って 自分の力で 作ってみよう!

🐱 問題は 3問。1問=1スプライトで、3つの スプライトを 用意して 作ろう!(別々の キャラで OK)
りんご
🍎 問題1
星
⭐ 問題2
ボール
🏐 問題3
↑ それぞれ 別の スプライトに 作って、場所は ずらそう
🍎 問題1の スプライトに 作る
🎯 問題1:旗を 押したら、変数「落下」を 0 にして、y座標を 150 にする(スタートの 準備)
@greenFlag が押されたとき
[落下 v] を (0) にする
y座標を (150) にする
⭐ 問題2の スプライトに 作る
🎯 問題2:ずっとの 中で、y座標を「−0.05 × 落下 × 落下」ずつ 変えて、落下を 1 ずつ 変える(だんだん 速く)
@greenFlag が押されたとき
[落下 v] を (0) にする
y座標を (150) にする
ずっと
 y座標を (((-0.05) * (落下)) * (落下)) ずつ変える
 [落下 v] を (1) ずつ変える
end
🏐 問題3の スプライトに 作る
🎯 問題3:ずっとの 中で、もし「端」に 触れたら 隠す
@greenFlag が押されたとき
表示する
ずっと
 もし <[端 v] に触れた> なら
  隠す
 end
end
↑ 3問 全部「自分で 作ってみた!」に チェックすると すすめるよ

8🎉 完成!

りんごが 最初は ゆっくり、だんだん 速く 落ちて、端に 触れたら 消えたら できあがり。
「変数を かけ算した 数」で 速さを 変える=加速。本物みたいな 落下や、ジャンプにも 使えるよ。

計算式 2 クリア ✓

👩‍🏫 先生と いっしょに かくにんしよう!

  • 旗を 押すと 落下が 0、y座標が 150 に なる?
  • 最初は ゆっくり、だんだん 速く 落ちる?
  • 「落下」が 増えるほど 落ちる 速さが 上がる?
  • 端に 触れたら 消える?

🚪 もっと やりたい人へ:「−0.05」を「−0.1」に 変えて、もっと 速く 落ちる ようにしてみよう。

↑ さいごまで すすむと おせるよ