​VRTK4.0使用总结(三)UI交互​

一、使用VRTK4.0 UI交互需要导入Tilia.UnityUI 包

需要先使用到Interator交互器和射线组件

二、需要与VR交互的画布Canvas需要设置为WorldSpace模式,并且挂在UICanvas脚本

Tilia.UnityUI 包中有个带UI射线交互的预制体,将这个预制体UI_PointerOnInterator这个组件拖入到我们自己的交互器上

三、设置PointerOnInteractor参数,设置激活按键和选择按键

VRTK4UIToPointer选择这个脚本挂在的射线组件。

需要注意的一点是射线组件的触发和选择按键需要和VRTK4UIPointer脚本设置的按键一致

四、TrackAlias下的手柄子物体上的Interator交互器挂在VRTK4_PlayerObject脚本,设置PointerReference为上一步添加的UI_PointerOnInterator。设置好后,就可以用手柄射线进行UI交互了。

​VRTK4.0使用总结(三)UI交互​相关推荐

  1. 工业视觉检测入门——如何设计一个合适的检测方案?(需求分析+光学设计+检测算法+UI交互+后端数据)

    工业视觉检测入门--如何设计一个合适的检测方案?(需求分析+光学设计+检测算法+UI交互+后端数据) 一.需求分析 二.光学方案设计 二.检测算法 三.UI交互 四.后端数据 五.后记 视觉检测现在已 ...

  2. steamvr2.0 + curvedUI 实现与UI射线交互

    2022年8月8日 需求: steamvr2.0以上,要实现与UI的射线交互,目前的方案是结合CurvedUI插件,才能实现次功能,VRTK4.0 虽然也能实现,但其刚推出市场,不成熟,缺乏教程文档, ...

  3. Kinect2.0 UI交互 InteractionManager脚本

    Kinect2.0 UI交互 Kinect官方已经SDK已经打包好了UI交互脚本InteractionManager 使用: 将手所在的image拖入到GUI Hand Cursor,脚本会通过GUI ...

  4. (三)GearVR开发应用入门教程:Unity中OculusVR的UI交互

    Unity中Oculus VR的UI交互 谈到UnityUI交互,首先我们先来看下Unity的UI系统中几个关键的组成部分: · EventSystem  · InputModules  · RayC ...

  5. UI交互设计:红绿立体图片的制作

    UI交互设计:红绿立体图片的制作 文章目录 UI交互设计:红绿立体图片的制作 实验原理 python之openCV 实验流程 一.怎么拥有python(老鸟请跳过) 二.怎么安装openCV 三.写点 ...

  6. 「构建企业级推荐系统系列」推荐系统的UI交互与视觉展示

    作者 | gongyouliu 编辑 | auroral-L 推荐系统是一个偏工程应用的领域,要想在商业产品中引入推荐系统,利用推荐系统来帮助用户过滤信息,除了构建精准高效的推荐算法外,还需要设计适合 ...

  7. 推荐系统的UI交互与视觉展示

    点击上方"大数据与人工智能","星标或置顶公众号" 第一时间获取好内容 作者丨gongyouliu 编辑丨P新 这是作者的第27篇文章,约1.2w字,阅读需60 ...

  8. SteamVR实现凝视UI交互功能

    效果 当头显面向UI一段时间后会实现与UI交互的效果 实例 首先制作一个UI Button,为其添加UIEnment脚本和Boxcollider组件 然后添加一个填充UI命名为HeadGaze //为 ...

  9. make编译过程-Android10.0编译系统(三)

    摘要:本节主要来进行Android10.0 编译系统的make过程 阅读本文大约需要花费29分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Android的平台设计, ...

最新文章

  1. 关于wcf三大工具的使用(wsdl.exe svcutil.exe disco.exe)
  2. python列表常用方法_第24p,必须掌握,列表的常用方法
  3. 数字图像-6空域滤波
  4. python支付系统_GitHub - zhuf/alipay_python: 支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口...
  5. 女程序员上班第一件事:调整IDE颜色以适配今天的衣着妆容
  6. 理解 LSTM 及其图示
  7. numpy数组打印格式设置
  8. golang 数组随机排序
  9. 项目实战:十种方法实现图像数据集降维
  10. 区块链100讲:如果连电子钱包都不懂,还谈什么区块链开发(有彩蛋)
  11. 有哪些比较好用的开源项目管理工具?
  12. 一个简单LEGv8处理器的Verilog实现【二】【指令相关基础知识与实验分析】
  13. QT串口助手设计流程(如何实现一个串口助手
  14. 在MVC项目中设置启动页
  15. [幽默网文]2009高考作文语录
  16. Fashion-mnist数据的读取与保存
  17. Android 仿京东商品分类(简单实现 仅供参考)
  18. 容联云 实现验证码发送
  19. 统计学家的矫情和人工智能专家的反驳
  20. Python让Excel飞起来—批量处理行、列和单元格

热门文章

  1. C99相比C89新增内容
  2. 阿里云 SSL证书部署(DigiCert 免费版 SSL)
  3. echarts的使用
  4. Stata新命令:konfound - 因果推断的稳健性检验
  5. 文学 2014年2月23日 20:43:43
  6. 如何在网站上添加或嵌入二维码生成器
  7. 统一资源定位符URL的简单了解
  8. 零起步学习 电源知识及技术
  9. Actor-Critic算法
  10. 这些可视化大屏逼格,秒杀99%的页面……