スプライトを左右にうごかし続けるプログラムを解説!

スクラッチでスプライト(キャラクター)が、自動左右けるプログラムをみていきましょう!

イメージは、画像矢印の動きです。

スクラッチのスプライトが左右に動く様子を赤い矢印で表現

端っこにくとりかえしてってくる動きは、ゲームでもよくますね!

この動きをるブロックのつなげは、画像のようになります。

スクラッチでスプライトが左右に動く動きを作成するためのブロックコードとスプライトの画面
スクラッチでスプライトが左右に動く動きを作成するためのブロックコードの画面

「ずっと」ブロックは、「ずっと」ブロックのなかにあるブロックを、プログラムがまるまで反復してかしけます。

「10歩かす」ブロックは、スプライトを前に進ませます。

「もしいたら、跳ね返る」ブロックは、スプライトが画面の端にいたらUターンをして戻る動きになります。

「回転方法を左右のみにする」ブロックは、スプライトが左右反転する動きを作ります。このブロックがないと、スプライトの頭と足がひっくり返り逆立ちするような状態になります。

ぷろどあ
ぷろどあ

「10歩動かす」ブロックの数字を大きくするとスピードが速くなります!

プログラムが動かないときのあるある
プログラミングでは、数字と記号は半角英数字で入力するルールになっています。もし、マイナスを入力して動かないときは、マイナス記号が全角になっているかもしれません。

それでも動かないときは
スクラッチ画面右上のステージ(スプライトのうごきを確認する小窓)の左上にある緑色の旗ボタンをしているか確認してみてください。

ブロックの基本操作について、当サイトの記事でご紹介しています。ご興味があれば、こちらをご覧ください♪