• 直線(レイ)とコライダーの当たり判定
  • 表示されているメッシュではなくあくまでコライダーとの当たり判定であることに注意
  • 特定のコライダーにだけ反応するようにフィルタを設定することができそう
  • 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;

Physics.Raycast

https://docs.unity3d.com/ja/current/ScriptReference/Physics.Raycast.html