2017-05-12 16 views
1

我正尝试在HoloLens的Unity应用程序中使用UI /滑块。 我用这里所描述的步骤: - Unity UI on the HoloLensHoloLens - 用户界面/滑块和光标在凝视期间不相交

所以作为结果我具有以下结构:

enter image description here

MainCamera属性:

enter image description here

SliderCanvas使用MainCamera

enter image description here

滑块属性:

enter image description here

InteractiveMeshCursor从HoloToolkit服用。

结果我得到这样的画面:

enter image description here

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

然而我不能在滑块的目光,因为它与相机移动过,并保持在那里我希望它是现场的底部/中心。所以在我的情况下,他们没有办法相交。

我该如何解决这个问题?我是否需要为SliderCanvas添加其他相机,但是如何控制两个相机?我绝对错过了一些东西,并会感谢您的帮助。

回答

1

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

SliderCanvas属性:

enter image description here

滑块属性:

enter image description here