使用函数:Camera.ScreenToWorldPoint
(1)2D 时( Z 轴默认一直为 0):Camera.main.ScreenToWorldPoint(Input.mousePosition);
(2)3D 时( Z 轴不一定为 0 ):Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, transform.position.z));
注意点:由于屏幕坐标不含 Z 轴信息,3D 时不能直接用 Camera.main.ScreenToWorldPoint(Input.mousePosition) 。
参考文档:官方文档
标签:U3D,mousePosition,世界坐标,ScreenToWorldPoint,Camera,Input,屏幕,main From: https://www.cnblogs.com/dhqy/p/17567394.html