point.y = hit.collider.transform.position.y + hit.collider.bounds.size.y
这句代码理解不够(表示已经看过相关API,但是没搞懂)
这个是先取到碰撞到物体的 y坐标,在加上这个物体的高度,因为这个物体的pivot点是在底部的,所以需要加上物体高度,表示碰撞到物体的最高点位置的y轴坐标
匹配高度那一条,Vector3 point = hit.point;
point.y = 10f;//hit.collider.transform.position.y + hit.collider.bounds.size.y+10f;
print(hit.collider.transform.position.y);
print(hit.collider.bounds.size.y);
matchTarget = hit.point;
isVault = true;
哪怕设置成10f手依然比较低是为啥?输入不同数据好像没有效果?