Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我的项目中使用 Daydream 控制器演示中的红点,但我发现当与光线相比将其向上或向下旋转时,它会偏移到错误的位置。 雷射和红点一开始会重合。它们处于相同的变换坐标中。
我怎样才能将红点固定到相同的光线位置?
谢谢
这不是 Unity 或 Daydream 的问题。原因是我使用的光线投射transform.forward作为方向,但会出现一些累积误差,使光线 20 米距离位置与实际值不同。
transform.forward
所以,替换transform.forward为redPoint.position - cameraPosition光线方向可以解决这个问题。
redPoint.position - cameraPosition