まず始めに、本記事の情報はunity開始1週間の人が書いているため間違っている可能性大です。
承知の上でよろしければコメントお願いします。
Unityでは、BoxColliderとRigidbodyを使ってOnTriggerで当たり判定が簡単にできることを知った。
->じゃぁ2Dと3Dでの当たり判定も同様にできるのか?
試したこと: SquareにBoxCollider2D、CubeにBoxColliderを設定し当たり判定をとる
結果 : 無理だった
検索した結果、以下の記事で3DモデルにCollider2Dとその逆を試している。
以下の記事に書かれているが、X軸、Y軸方向に回転させなければ破綻しなさそうなことが分かった。
https://nyama41.hatenablog.com/entry/3d_model_2d_collider
https://nyama41.hatenablog.com/entry/2d_map_3d_collider
ここで新たな疑問、Collider2DはZ軸を変えた場合どうなるのか
まずMainCameraがOrtheographicのとき、破綻していない。
次にMainCameraをPerspectiveに設定
Game画面ではあたっているが、当たり判定のログが出ていない。
さらにずらしたところ当たり判定が出た
-> よく考えれば当たり前だが、2Dのときの当たり判定はX/Y軸で決まっているみたい