Skip to main content
 首页 » 资源教程 » Unity3D教程

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

2016年09月06日 22:39:4016780

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

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

操作步骤:

  1. 首先创建一个Canvas。然后将Canvas的Render Model设为WorldSpace。


  2. Unity +HTC VIVE 虚拟现实开发— UI设计(UGUI) Unity3D教程 第1张

  3. 将Canvas Scaler组件中的 Dynamic  pixels Per Unit 调节的大一点。原因:这样可以提高该画布的单位动态像素的数量,这样可以解决UGUI文本模糊的问题。(3D UI中文本非常模糊)。


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

Unity +HTC VIVE 虚拟现实开发— UI设计(UGUI) Unity3D教程 第2张

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

最终效果如下:

Unity +HTC VIVE 虚拟现实开发— UI设计(UGUI) Unity3D教程 第3张

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


评论列表暂无评论
发表评论