1.查看物体的尺寸以及碰撞组件的检测范围
以BOX Collider为例,首先创建一个Cube,Scale = (1,1,1)
这里的Scale是localScale,可以通过打印查看
Vector3 size = transform.localScale;
Debug.Log("localScale" + size.ToString());
注意,当该Cube挂载在某个父物体中,由于父物体可能存在缩放,所以该子物体的Scale是相对于父物体,不是真实尺寸,此时子物体的尺寸要通过lossyScale来获取,即
Vector3 size2 = transform.lossyScale;
Debug.Log("lossyScale" + size.ToString());//该打印会省略小数,具体查看可用size.x,size.y单独查看
创建好Cube之后我们发现,Box Collider默认的Size就是(1,1,1),