这次我为大家分享的是我在使用HTC VIVE开发的过程中,UI界面搭建的一些心得与体会(我运用的是UGUI)。
在使用HTC VIVE开发的过程中,我发现运用传统的方式搭建UI后,戴上头盔测试时,并不能在视野中看到。经过反复的摸索、查阅资料以及反复体验别人的产品后得知,UI的搭建是通过3D UI的方式进行实现的。
操作步骤:
- 首先创建一个Canvas。然后将Canvas的Render Model设为WorldSpace。
-
将Canvas Scaler组件中的 Dynamic pixels Per Unit 调节的大一点。原因:这样可以提高该画布的单位动态像素的数量,这样可以解决UGUI文本模糊的问题。(3D UI中文本非常模糊)。
-
然后创建UI,调整适当大小以及距离。(若需要将UI更随头盔转动,则需要将Canvas 作为Camera(head)的子节点)。
有时会遇到Text中字体显示不出来的情况,这时请尝试着调节字体的大小或者Text 的Scale。
最终效果如下:
以上方式是通过UGUI的方式搭建UI的,也可以通过创建Cube 以及一些三维模型配合UGUI进行UI的搭建,详细操作在此不再赘述。