LEAPMotion猎户座(VR)开发~003~UI
Created by miccall (转载请注明出处)
- 先来看看UI的效果 (抱歉 不会做gif)
- demo下载的话 leap官网就有 本篇文章讲讲构建和简单的使用
UI 的添加
从官网下载下来的UI Input 的包 导入
VR场景拖入 LMHeadMountedRig 预制体
在导入的UI包中 ,找到LeapMotionModules \ UIInput 预制文件夹下 ,把“LeapEventSystem”组合式拖入场景 。
自己创建一个Canvas(右击 -> UI -> canvas) 并在其下添加 UI 元素(ui元素当然也在LeapMotionModules \ UIInput 预制文件夹下)
- 重要的一点 : canvas的属性 : Render Mode 设置为 : world space
然后把自己加入ui组件 ,进行排版 (可以是默认的UGUI 也可以是UI组件里面带的UI元素)
- 重要的一点 : canvas的属性 : Render Mode 设置为 : world space
调整canvas 的边界 到恰好合适 (width 和 Height 属性)
调整canvas 的 scale 到合适
调整位置到合适的地方 (LMHeadMountedRig 里面的摄像机可以看到的位置 )
差不多就这样了 还有几点要提醒的
标准系统 的 GUI 元素 可以添加父画布上 。
Leap UI 输入 模块 也可以