• ベストアンサー

傾いた長方形と、傾いていない普通の長方形の当たり判定のアルゴリズム教えて!

ゲームを作ろうとして行き詰ってます。 質問はタイトルのとおりです。 一方は傾いた長方形。もう一方は普通の長方形(傾いていない)。これらの当たり判定を取る方法というかアルゴリズム的なものを教えてください。 ただし以下の条件がつきます。 ・これら2つのオブジェクトは毎フレーム動く。 知恵を貸してください。 ちなみにこれは何かというと、シューティングゲームの敵の撃つレーザーが「傾いた長方形」で、「傾いていない長方形」が自機です。

質問者が選んだベストアンサー

  • ベストアンサー
  • Gizensha
  • ベストアンサー率34% (207/608)
回答No.1

傾いた長方形は平行四辺形のことかな? 分解して三角形ふたつずつのあたり判定にしてみるとか。

参考URL:
http://www.c3.club.kyutech.ac.jp/gamewiki/index.php?%C5%F6%A4%BF%A4%EA%C8%BD%C4%EA
tenketu
質問者

お礼

平行四辺形ではなく回転した四角形です。 すいません私の説明不足でした。 でも参考サイトに回転した四角形同士の当たり判定についての説明があったので、そちらを読んで勉強できそうです。 どうもありがとうございました。

関連するQ&A