> 文档中心 > SteamVR 2.x UGUI-手柄交互(5)

SteamVR 2.x UGUI-手柄交互(5)

本章介绍在UGUI上挂载组件后,可通过手柄与动作结合与UGUI交互。

一、前期准备

新建场景,删除默认相机,将Player拖拽进入场景内
SteamVR 2.x UGUI-手柄交互(5)
新建Plane,修改为Floor,上一个黑色材质球,Transform信息如下:
SteamVR 2.x UGUI-手柄交互(5)

二、添加UI及组件

结构如下,添加画布、面板、按钮、选项框、下拉框
SteamVR 2.x UGUI-手柄交互(5)
1、Canvas/画布信息
Render Mode要设置为World Space/世界模式
SteamVR 2.x UGUI-手柄交互(5)
2、Button信息
SteamVR 2.x UGUI-手柄交互(5)
3、Toggle信息
SteamVR 2.x UGUI-手柄交互(5)
4、DropDown信息
SteamVR 2.x UGUI-手柄交互(5)
5、DropDown元素信息
SteamVR 2.x UGUI-手柄交互(5)
让UGUI可以被手柄直接交互,必须要挂载Collider、Interactable、UIElement组件
通过以上设置后,进入游戏体验,用手柄触碰到UGUI对象时,有一个虚拟的手柄提示,扣动扳机键即可与UGUI交互