LoginSignup
1
0

More than 1 year has passed since last update.

unityのcolliderによる当たり判定について

Posted at

まず始めに、本記事の情報は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のとき、破綻していない。
image.png

次にMainCameraをPerspectiveに設定
Game画面ではあたっているが、当たり判定のログが出ていない。

image.png
さらにずらしたところ当たり判定が出た
image.png
-> よく考えれば当たり前だが、2Dのときの当たり判定はX/Y軸で決まっているみたい

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0