スプライトを動かしていって、ある場所まで来たときに動きを止める。
こういったプログラム、座標を使ってつくったつもりが、うまく停止してくれないことがあります。
具体的に見ていきましょう。
ここでは、クマのキャラクターが歩き、X座標が125のところまできたときに止めてみます。

右の方へのっそりと歩いていくプログラムを入れました。

このクマ、X座標125のところで、止めたいと思います。

X=125のところまでクマが歩き、たどり着いたらすべてを止める。
プレイしてみましょう。

うまく止まってくれました。
ある座標で止まらない場合
それでは、「5歩動かす」を「6歩動かす」に変えてみましょう。

クマが通り過ぎてしまいました。
なぜかというと、X座標が0からスタートして、ずっと6歩ずつ歩き続けると、X座標125を通り過ぎてしまいます。

こういった場合は、不等式を使って解決しましょう。
X座標125を越えるところまで、「6歩動かす」を繰り返す。

不等式(>)を使って、条件を入れ替えました。
プレイしてみましょう。
X座標125の付近で止まってくれればOKです。
\ スクラッチ卒業!次はPython /
スクラッチの次は、小中学生向けの「Python」がオススメ!
オンラインPython講座 【ちゃんプロ】
は、全国どこからでも受講OK。
しかも 2か月間は完全無料 だから、安心してPythonデビューできます。