提问者:小点点

全息透镜-UI/滑块和光标在凝视过程中不相交


我正在尝试在全息镜头的Unity应用程序中使用UI/滑块。我使用了这里描述的步骤——全息镜头上的Unity UI

因此,我有以下结构:

主要摄像机属性:

SliderCanvas正在使用主摄像头:

滑块属性:

InteractiveMeshChuror取自HoloToolkit。

结果,我得到了这张照片:

当我移动头部时,光标的行为是正确的——它停留在场景的中间。如果我在场景中添加其他3D对象,它也会正确更改其状态,使GazeManager看起来工作正常。

然而,我不能凝视滑块,因为它也随着相机移动,并停留在我想要的场景的底部/中心。所以在我的情况下,它们没有办法相交。

我怎样才能解决这个问题?我是否需要为SliderCanvas添加其他相机,但如何控制两个相机?我肯定错过了一些东西,并将感谢您的帮助。


共1个答案

匿名用户

正如预期的那样,解决方案很简单(我错过了教程中的一步)。对于UI对象,您需要将画布的渲染模式属性设置为世界空间,并更改滑块的位置和比例。现在凝视正在起作用。

SliderCanvas属性:

滑块属性: