测试-射线检测的目标是否需要附加刚体

今天朋友问我这个问题,官方文档没有明确说明不需要刚体,只是说了碰撞器。

之前使用时一直没太注意,于是测一下

 

 

测试结果为不需要

 

void Start()
{
    var raycastHit = default(RaycastHit);

    if (Physics.Raycast(new Ray() { origin = transform.position, direction = Vector3.down }, out raycastHit))
    {
        Debug.Log(raycastHit.transform.name);
    }
}

 

测试-射线检测的目标是否需要附加刚体_第1张图片

测试-射线检测的目标是否需要附加刚体_第2张图片

你可能感兴趣的:(测试-射线检测的目标是否需要附加刚体)