Unityによる2Dゲームを試作している時に、「当たり判定」について…基本的な内容をいろいろ調べたので、その結果をログ代わりにまとめておきます。 ちょっと…ボリュームがあるので「前編」「後編」に分けてます。 ご興味ある方は、参考にどうぞ! Unityの「当たり判定」について Unityでゲームを作る場合、例えばキャラクターを「地面の上に立たせたい!」と思ったら、「地面」と「キャラクター」それぞれに「Collider」を貼り付けるだけで完了します。 (キャラには、重力を持たせるためのRigidbodyも付けてます…) これだけで、基本的な「当たり判定」が完成し、ちゃんと地面の上に立つことができます。 他にも、上空からモノを落としたり、キャラ同士を衝突させるようなこともコレで簡単に実現できるわけです。 しかし、ゲームとして成立させるためには、モノと接触した時に…「爆発させる」「アイテムを消す」