课程配套学习项目源码资源下载
https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503
【背景】
VRTK和Unity自身的UI控制包可以配合使用发挥效果。本篇就讨论这方面的实战内容。
之前可以互动的立体UI并不是传统的2D UI对象,在实际使用中,还是会希望在VR游戏中也与World Space的传统2D UI顺利交互。Unity中传统2D UI组件也比较成熟了,直接融合进UI可以发挥更多的效果。所以本篇的UI组件和之前介绍的立体UI组件是两套东西。
【准备工作】
需要两个包
- 在提供的源码中,将Tilia Unity UI导入Unity项目。(这个包不是官方包,是在VRTK V3.3的基础上修改而成。)
- 在提供的源码中,将UI Menu Elements 2D导入到Unity项目。
【创建根文件夹】
老样子,先设一个根文件夹用来存放所有2D Controls对象。
- 在Hierarchy中的VRTK SETUP下创建空子对象,命名为VRTK UNITY UI 2D CONTROLS。
- 从Projects面板的Assets目录下把UI Elements 2D预制件拖放到VRTK UNITY UI 2D CONTROLS。
- 在UI Elements 2D上右键,选择完全展开预制件。
- 双击此对象,发现UI Elements 2D