有没有人知道或者可能指向一些说明或github存储库,我可以创建一个脚本,我有一个对象,而在GoogleVr(Cardboard)中如果我要注视一个对象,工具提示会出现?
如果有人熟悉,请参阅“北极之旅”下的纸板演示>了解一下,当您点击狐狸时,工具提示似乎会显示该项目以及对其的简要说明。我希望有类似的东西(甚至可能是同样的东西),只是凝视一下就会自动显示出来。这可能吗?
我希望在项目中的多个对象上完成此操作,因此我希望它能够创建,因此我可以轻松地替换文本等等。
答案 0 :(得分:1)
拥有一个引用World Space Canvas(WSC)的脚本。 WSC将成为您的工具提示,当您将鼠标悬停在对象上时会被激活,而当您不在时则会被禁用。
您可以通过检查员或通过代码设置WSC的图像和文本,如果您参考它们。
脚本也应始终将其旋转设置为面向播放器。
您可以使用SetActive(bool)方法来显示或隐藏WSC。
UI系统可以轻松创建位于场景中的其他2D或3D对象中的UI 。
首先创建一个UI元素(如图像),如果你的场景中还没有使用GameObject> UI>图片。这也将为您创建一个Canvas。 将画布设置为世界空间
选择“画布”并将“渲染模式”更改为“世界空间”。
现在你的Canvas已经定位在世界中,如果它们指向它,所有相机都可以看到它,但与场景中的其他物体相比,它可能很大。我们会回过头来看。