使用バージョン
バージョンは以下を使用しています。
Unity, Package | Ver |
---|---|
Unity | 2021.3.12f1 |
Unity-Chan! Model | 1.2.2 |
Standard Assets (for Unity 2018.4) | 1.1.6 |
Unityちゃんが床に立ってくれず、すり抜けて落下してしまう!
床を作り、Unityちゃんの設定も行い、実行!
しかし、床を颯爽とすり抜けて、どこまでも落下していくUnityちゃん。
検索するとColliderやRigidbodyの設定が必要とのこと。
でもCapsule Colliderとか設定されているけれど…
床もPlane、大丈夫のような?何が問題?と検索を続ける。
対処方法
Layer同士の衝突判定というのがあり、それがチェックされていないとダメの様子。
[Edit] -> [Project Settings] -> [Physics] -> [Layer Collision Matrix]を確認する。
DefaultとDefaultはチェックが…ない!
LayerというのはInspectorの右上の方にあります。
UnityちゃんをPlayerに、床をTerrainにして無事着地するようになりました。