パックマンを迷路上で自由に歩かせるようにしていく作業を行います。
前回までに、スタートしたら口をパクパクするパックマンをスタート位置に来るようにしました。
今回は、迷路の中をパックマンが自由に動き回れるように設定しましょう。
それでは、一緒に始めましょう!
パックマンを歩かせよう
まずは、パックマンを歩かせる方法について学びましょう。
パックマンを動かすためには、スクラッチのブロックを使います。
ブロックの解説をしますね。
緑色の旗をクリックしたら、「3歩動かす」ブロックを使ってパックマンを動かします。
この「3歩」の部分はパックマンの速度を決める部分です。
もしパックマンをもっと早く動かしたいなら、この数値を増やすことができますよ。
パックマンを上下左右に動くようにしよう
これまでの作業でパックマンは歩くようになったのですが、みどり旗を押したらすぐに右側に歩いていくだけで、操作ができません。
これからキーボードの上下左右を押すことで、パックマンを操作できるようにします。
下のようなブロックを作成してください。
まず、キーボードの上を押したら、パックマンが上を向くようにブロックを組みます。
「もし、上向き矢印キーを押されたら、0度に向ける」ブロックを使うと、キーボードの上を押すとパックマンは上に歩き出します。
同じように、下向き、右向き、左向きのキーに対しても同じようなブロックを作れば、パックマンを自由に動かすことができます。
これでパックマンが口をパクパクしながら上下左右に動かすことができるようになりました。
キーボードの矢印キーを押して、パックマンがちゃんと動くか試してみましょう。
以上で、パックマンが迷路を自由に動き回る基本的な設定が完了しました!
注意:このままではパックマンは壁をすり抜けてしまいます。
今回作ったブロックと成果(パックマンを上下左右に歩かせよう)
今回は、パックマンを歩かせる方法と、上下左右に動かす方法について学びました。
しかし、まだパックマンは壁をすり抜けてしまいます。
次回は、パックマンが壁に当たったらすり抜けずにぶつかるように設定する方法について学びましょう。