敵機vs弾丸

衝突判定

弾丸情報の座標、横幅、縦幅を引数とし全敵機との衝突判定を行います。

弾丸と衝突した敵機は状態を「待機中」にし表示を中止します。

弾丸描画

弾丸描画後に弾丸を進めます。そのタイミングで敵機と衝突していないか判定します。

敵機と衝突している場合は弾丸を終了状態にします。

実行

動作を確認します。スペースキーで敵機を打ちまくってください。実行画面へ


撃墜後の描画が無く地味ですが、この辺の飾りつけは後で行っていきます。

タイトルとURLをコピーしました