- 直線(レイ)とコライダーの当たり判定
- 表示されているメッシュではなくあくまでコライダーとの当たり判定であることに注意
- 特定のコライダーにだけ反応するようにフィルタを設定することができそう
- MeshColliderはConvexである必要がある
- MeshCollider上の頂点からレイを飛ばした場合にはヒットする
cs
Ray pointerRay = new Ray(pointer.position, pointer.forward);
RaycastHit hitInfo;
if (Physics.Raycast(pointerRay, out hitInfo, _MaxDistance))
{
GameObject obj = hitInfo.collider.gameObject;
https://docs.unity3d.com/ja/current/ScriptReference/Physics.Raycast.html