我用HoloLens和unity3d工作了2个月。我目前正在开发一个应用程序,我使用菜单(由画布和面板组成)。但是,当我想在菜单中选择某些内容时,光标(Holotoolkit的默认光标)会自动消失。我知道有一些选项可以改变按钮的颜色,我可以选择它,但我个人觉得光标更好。我应该做什么才能看到光标始终独立于表面。
答案 0 :(得分:0)
也许我误解了你的问题,但如果问题出在Unity Editor中,请确保在播放器设置中默认Cursor设置为None。 *我没有足够的声誉留下评论。
答案 1 :(得分:0)
编辑:还要仔细检查画布和面板所在的图层。有时它们会被放入IgnoreRayCast图层。您可以将其更改为UI图层,它将正常工作。
尝试使用HoloToolKit中的一个不同的光标,其中一些游戏在处理UI时往往会有点小问题。在运行期间尝试并复制错误,然后进入场景视图,看看是否可以找到光标或查看它是否只是渲染。
也不确定这是否有帮助,但要确保在EventSystem中添加组件HoloLens输入模块,大多数人都不知道这样做。
以下是Unity使用UI和HoloLens
的一些指导原则https://forum.unity.com/threads/unity-ui-on-the-hololens.394629/