リアルなジャンプを作ろう

出典: Scratch Wiki

これを学ぶよ

わざ

速度変数と重力を使って、キーを押すとジャンプして重力で落ちてくるリアルな動きを作ろう。前のレッスンとの違いは、落ちる速さがだんだん速くなる「加速」を表現できることだよ。上キーを押し続けると、地面に着くたびにくり返しジャンプする動きになるよ。1 回ずつ押した時との違いをためしてみよう。

つかうブロック

緑の旗が押されたときx座標を○、y座標を○にする○を○にする
横に並べると、見ながら作れるよ

動画を見て、自分でも作ってみよう

やってみよう!
ステップ 1 / 4ジャンプのしくみ

1速度変数でキャラクターを動かそう

まず「変数」の引き出しで「変数を作る」をクリックし、「Y速度」という変数を作ります。これはネコの動く速さを覚えておく箱です。 次の順に組み立てましょう。 1. 「イベント」の「緑の旗が押されたとき」を置く 2. 「動き」の「x座標を○、y座標を○にする」をつなげ、x:0 / y:-130 にする 3. 「変数」の「○を○にする」で「Y速度」を 0 にする 4. 「制御」の「ずっと」を置く 5. 「ずっと」の中に「動き」の「y座標を○ずつ変える」を入れ、○に変数「Y速度」をドラッグして入れる

↑上のならべ方も見てね

使うブロック

よみこみちゅう...

ヒント

AI チャットを使うには、ログインが必要だよ。

ログイン・登録するはじめての方はこちら