欣喜煎饼

文章
9
资源
0
加入时间
3年2月3天

Unity 中的 Ray,RaycastHit,ScreenPointToRay

在 Unity 射线检测中,常常会用到 Camera.ScreenPointToRay 方法。这个方法很简单,传入一个屏幕上的像素坐标,返回一条在世界空间下从 Camera 的近裁剪面出发穿过屏幕上的像素坐标点的射线。 首先说说射线;射线是3D世界中一个点向一个方向发射的一条无终点的线。在发射的轨迹中,一旦与其他物体发生碰撞,它就会停止。相关API:1、Ray Camera.main.ScreenPointToRay(Vector3 pos) 返回一条射线Ray从摄像机到屏幕指定一个点..