我想用鼠标单击 3D 平面。当我这样做时,我希望它返回Vector3
我单击的位置。当我使用:
Vector3 point = Camera.main.ScreenToWorldPoint(Input.mousePosition);
然后,它给了我Vector3
飞机中心的位置。不是我想要的。我希望它位于我点击的位置。
我正在尝试创建一个Ray
( Camera.ScreenPointToRay
) 并使用Physics.Raycast
,但这只是返回 a bool
,而不是它实际命中的位置。
我花了最后 3 个小时阅读其他人的问题......我在这里错过了什么?