LEAPMotion猎户座(VR)开发~003~UI

本文介绍了在Unity中使用LEAPMotion猎户座进行VR开发时UI的添加和配置,包括UI事件、Button、Toggle、Slider组件的使用,并提供了C#脚本的简单说明。
摘要由CSDN通过智能技术生成

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 的边界 到恰好合适 (width 和 Height 属性)

  • 调整canvas 的 scale 到合适

  • 调整位置到合适的地方 (LMHeadMountedRig 里面的摄像机可以看到的位置 )

差不多就这样了 还有几点要提醒的

  • 标准系统 的 GUI 元素 可以添加父画布上 。

  • Leap UI 输入 模块 也可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值