我想在白日梦控制器演示中使用红点到我的项目,但是我发现当将它向上或向下旋转时,它将偏移到错误的位置。 射线和红点将在开始时重合。它们处于相同的变换坐标中。
如何将红点固定在同一个地方?
由于
答案 0 :(得分:0)
它不是团结或白日梦的问题。原因是我正在使用transform.forward
作为方向但是会有一些累积误差使得距离20米的距离与实际值不同。
所以,将transform.forward
替换为redPoint.position - cameraPosition
,因为raying方向可以解决此问题。