【Unity】Colliderで悩んだ話
UnityのColliderをどう設定してもキャラが当たり判定を貫通して壁抜けしてしまっていた。
どうしたもんかと悩んだ末、以下のやり方に変えた。
- TilemapにTilemap Collider 2Dを設定するのではなく、Edge Collider 2Dに変えた。
- それでもまだ貫通するので、Edge Radiusの値を変えてColliderを太くした。
それでもある程度の移動速度があるとやっぱり貫通するので抑え目に設定。
Colliderをもっと太くすれば大丈夫かもしれないけど。