RaycastHit hitInfo;
private void Update()
{
if (Input.GetMouseButtonDown(0))
{
//从摄像机发出到点击坐标的射线
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast(ray, out hitInfo))
{
//点击后进行相应的处理
}
}
}
Unity3D的射线使用(简单的点击处理版本)
最新推荐文章于 2024-07-19 13:31:59 发布