Kanade Labo

かなで研究所

{unity/memo}ColliderもRigidbodyも設定しているのに、衝突せず素通りしてしまうようになった

Unity初心者の かなで がネットで調べて、実践できた知識の覚書。

目標:ColliderもRigidbodyも設定しているのに、衝突せず素通りしてしまうようになった時の解決方法

何もしてない(つもり)なのに、突然衝突しなくなった。

新しく作ったキューブ同士でもダメ。

新しいプロジェクトを作って、同じことをしたら衝突する。

そんなときの解決法

「編集」→「プロジェクト設定」→「物理」→「レイヤーの衝突表」

ここで、どのレイヤーと、どのレイヤーを衝突させるかさせないかを選択できる。

デフォルトでは全部チェックが入っているが、なにかの拍子にチェックがOFFになった模様。

下記アニメーションでは全選択しているが、レイヤー毎に意図的に挙動を分けたいときはひとつずつチェックすればOK

(画像はクリックで拡大してみてね)

-unity