- 前回の解答は授業フォルダ/第5回/配布に置きました
問題1 †
画面内をボールがバウンドするアニメーションを作成せよ.
問題2 †
画面内を2つのボールがバウンドするアニメーションを作成せよ.
問題3 †
画面内の2つのボールが衝突するように,問題2を改良せよ.
衝突の検出には,衝突していれば1,衝突していなければ0を戻り値とするisCollision関数を作ること.
ヒント1:
ヒント2:
ボール片方をA,もう一方をBとして,それぞれの速度を,
(asx, asy),(bsx, bsy)とすると,衝突時にX,Y成分それぞれを
入れ替えることで衝突を表現できる.