Jasmine Teaプログラミング

スプライトの移動判定

やること

この教材 では、Jasmine Tea のプログラムでスプライトが移動中か停止しているかを判定する方法を学びます。これにより、スプライトの状態を確認しながら動きを制御することができます。

ステップ3

実行画面に以下のように表示されたら成功です。

jasminetea-8-1

スプライト0が動いている間は「スプライトは移動中です。」と表示され、停止すると「スプライトは停止しています。」と表示されます。最終的に「移動が終了しました!」と表示されます。

ステップ4

実行したプログラムを解説します。

使っている命令の簡単な紹介

プログラムで行われていること

学ぶべきこと

チャレンジ

  1. distance の値を変更して、スプライトの移動距離を調整してみましょう。
  2. speed の値を変更して、スプライトの速さを変えて移動判定のタイミングを確認してみましょう。
  3. 複数のスプライトを動かして、それぞれの移動状態を判定するプログラムを作成してみましょう。