Jasmine Teaプログラミング

スプライトの衝突判定

やること

この教材 では、Jasmine Tea のプログラムでスプライト同士が衝突したかどうかを判定する方法を学びます。

ステップ3

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

jasminetea-7-1

スプライト0がスプライト1に向かって動き、衝突すると「衝突しました!」と表示されます。その後、プログラムが終了します。

ステップ4

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

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

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

学ぶべきこと

チャレンジ

  1. スプライトの初期位置を変更して、異なる条件で衝突させてみましょう。
  2. speed distance の値を変更して、衝突のタイミングを調整してみましょう。
  3. 新しいスプライトを追加して、複数のスプライトが衝突する場合の動きを試してみましょう。