Advertisement

将屏幕坐标转换到世界坐标系中之后计算两个点间的夹角问题

阅读量:

当鼠标按钮被按下时

phase = TouchPhase.Began;
}

else if (Input.GetMouseButton (0))
{
// 保持时长
phase = TouchPhase.Moved;
Timer += Time Dtela;// 按下按钮的保持时长
ray = CameraObjOf3D.ScreenPointToRay (Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast (ray, out hit))
EndPos = hit.point;
// 日志输出:持续按下时长
}
for (int i=0;i<10;i++)
{
ray = CameraObjOf3D.ScreenPointToRay (Input.mousePosition);
if (!Physics.Raycast (ray, out hit))
{
hit.point = new Point3D (ray.Origin.x + ray.Direction.x * 1f,
ray.Origin.y + ray.Direction.y * 1f,
ray.Origin.z + ray.Direction.z * 1f);
}
}

else if (Input.GetMouseButton(0) == M

全部评论 (0)

还没有任何评论哟~