Unity +HTC VIVE 虚拟现实开发— UI设计(UGUI)

这次我为大家分享的是我在使用HTC  VIVE开发的过程中,UI界面搭建的一些心得与体会(我运用的是UGUI)。

在使用HTC VIVE开发的过程中,我发现运用传统的方式搭建UI后,戴上头盔测试时,并不能在视野中看到。经过反复的摸索、查阅资料以及反复体验别人的产品后得知,UI的搭建是通过3D UI的方式进行实现的。

 

操作步骤:

  1. 首先创建一个Canvas。然后将Canvas的Render Model设为WorldSpace。Unity +HTC VIVE 虚拟现实开发— UI设计(UGUI)_第1张图片
  2. 将Canvas Scaler组件中的 Dynamic  pixels Per Unit 调节的大一点。原因:这样可以提高该画布的单位动态像素的数量,这样可以解决UGUI文本模糊的问题。(3D UI中文本非常模糊)。


  3. 然后创建UI,调整适当大小以及距离。(若需要将UI更随头盔转动,则需要将Canvas 作为Camera(head)的子节点)。

              Unity +HTC VIVE 虚拟现实开发— UI设计(UGUI)_第2张图片

有时会遇到Text中字体显示不出来的情况,这时请尝试着调节字体的大小或者Text 的Scale。


最终效果如下:Unity +HTC VIVE 虚拟现实开发— UI设计(UGUI)_第3张图片


以上方式是通过UGUI的方式搭建UI的,也可以通过创建Cube 以及一些三维模型配合UGUI进行UI的搭建,详细操作在此不再赘述。

你可能感兴趣的:(HTC,vive(虚拟现实开发))