关于屏幕坐标转3D场景射线问题(屏幕位置转射线)

来源:互联网 发布:excel2007中编程例子 编辑:程序博客网 时间:2024/05/22 02:24

  Ray ray=  Camera.main.ScreenPointToRay(Input.mousePosition);

 表示屏幕坐标上的点通过光线投射到三维场景中的某一点的坐标转换。

产生的射线是在世界空间中,从相机的近裁剪面开始并穿过屏幕position(x,y)像素坐标(position.z被忽略)。

屏幕空间以像素定义。屏幕的左下为(0,0);右上是(pixelWidth,pixelHeight)。


1 0