unity获取raycast的XYZ
Posted
技术标签:
【中文标题】unity获取raycast的XYZ【英文标题】:Unity get XYZ of raycast 【发布时间】:2020-11-03 00:38:03 【问题描述】:我不确定如何获取光线投射的坐标。我查看了文档,从我收集到的内容中,没有任何方法可以从光线投射中提取特定坐标。如何获取光线投射的位置,以便其他对象可以随之移动?
【问题讨论】:
docs.unity3d.com/ScriptReference/RaycastHit-point.html 【参考方案1】:试试这个:
RaycastHit hit;
if (Physics.Raycast(ray, hit))
Debug.Log(hit.point)
hit.point
是光线命中的位置 (Vector3)。
【讨论】:
你能把一个 hit.point 直接输入一个 vector3 吗?我也看到了,但我不确定如何准确地使用它。 如您所见here,hit.point 已经是 Vector3。 不错。这就是我所需要的。谢谢!我不知道 hit.point 作为 vector3 工作——或者是 vector3。 @Issayah 如果此答案帮助您解决了您的问题,请务必接受它(问题左侧的小复选标记)并投票以表示您的赞赏。这也让其他有类似问题的人知道这是一个有用的答案! 糟糕。我认为 upvote 应该这样做,并且由于新的贡献者身份而没有改变。以上是关于unity获取raycast的XYZ的主要内容,如果未能解决你的问题,请参考以下文章