看上面两个图,旋转物体,射线始终朝下方(我设置的朝下),如果不以世界坐标轴发射射线的话,旋转物体,射线也会跟着变换,Vector3.up:看代码
void Update(){
RaycastHit hit;//射线命中点
if (Physics.Raycast(transform.position, -(Vector3.up), out hit, 1f)) //绘制物体向下的射线
{
Debug.DrawLine(transform.position, hit.point, Color.red);
}
}