VR射出一条射线需要三个脚本

在手柄上挂 1、第一个是VRTK_Simple Pointer
2、第二个是VRTK_Controller Events
3、第三个是VRTK_UI Pointer

VRTK_Simple Pointer的相关属性介绍

enable Teleport 是否启用瞬移功能 因为这个是要用作与UI 交互所以取消勾选
Controller 这个是运行时会自动赋值的
Pointer Material 这个也是自动赋值的
Pointer Hit Color 射中时的颜色
Pointer Miss Color 不射中的颜色
Show Play Area Cursor
Pointer Visibility 这个有三个选项,是设置射线的显示状态,什么情况下显示

Hold Button To Activate是否一直按着激活
Pointer Thickness 射线的厚度
Pointer Length 射线的长度
Layers To Ignore 忽略层,如果不想被射线检测,可以设置物体的层级为 Ignore Raycast

VRTK_Controller Events解释
这个是设置检测的按键

VRTK_UI Pointer 射线UI检测 这个脚本挂上去才能进行交互
Controller 这个会自动赋值
Activation Mode 这个有三个选项 一直按着激活,还是toggle_Button 开关这个是按一下打开 再按一下关闭,就是开关按钮 always_On 这个是一直激活
Ignore Canvas With Tag Or Class 这个是设置射线忽略哪一个不检测,可以将Canvas设置标签 或者再Canvas挂一个脚本,脚本名就是忽略的层


利用VRTK通过射线与UI 交互相关推荐

  1. Unity结合HTC Vive开发之射线与UI交互

    完成1.1 VRTK基础配置后,可以进行此步操作. 交互操作 场景设计 在场景新建Canvas(画布)(注:第一次在场景中新建,会自动生成一个物体:EventSystem,一定不要删除),以下操作仅用 ...

  2. 为SteamVR做射线触发UI

    最近需要在SteamVR上做类似VRTK的射线和UI交互的功能.我自己开发的时候的思路是在右手手柄上加一个LineRender组件,然后从手柄的位置为起点,手柄正方向transform.forward ...

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

    ​VRTK4.0使用总结(三)UI交互​ 一.使用VRTK4.0 UI交互需要导入Tilia.UnityUI 包 需要先使用到Interator交互器和射线组件 二.需要与VR交互的画布Canvas需 ...

  4. VRTK功能教学(二):Unity3DVRTK手柄瞬移和UI交互射线切换功能丨3D模型射线交互切换丨直线和曲线的切换

    VRTK功能教学(二):Unity3DVRTK手柄瞬移和UI交互射线切换功能丨3D模型射线交互切换丨直线和曲线的切换 ` 文章目录 VRTK功能教学(二):Unity3DVRTK手柄瞬移和UI交互射线 ...

  5. PicoXR中手柄射线与UI的交互

    PicoXR中手柄射线与UI的交互 本文将介绍在PicoXR中如何使用手柄射线与UI进行交互 基本步骤 开发Unity XR项目必不可少的要先右键点击Hierarchy面板 XR-Room-Scale ...

  6. SteamVR使用射线与UI进行交互

    通过手柄发射射线与UI按钮进行交互 在Button上需要添加的两个脚本和组件 手柄需要准备的内容 在手柄控制器上添加脚本SteamVR_LaserPointer,使得手柄可以发射射线,在创建脚本Las ...

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

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

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

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

  9. feed流和瀑布流_推荐系统之Feed流UI交互设计

    前面几篇介绍了推荐系统相关的标签.画像.算法.策略,整体上看推荐系统是一个偏工程应用的领域,要想在商业产品中引入推荐系统,利用推荐系统来帮助用户过滤信息,除了构建精准高效的推荐算法外,还需要设计适合特 ...

最新文章

  1. Spring事务失效的原因
  2. web服务器原理(作业四)
  3. 模拟手指触摸 Android,TouchLib
  4. 在eclipse中创建第一个java应用程序,并在控制台输出“hello world”。
  5. myeclipse 打包Jar
  6. 那个爬虫框架好(简单对比)
  7. MAXScript语法及命令
  8. finereport与OA系统集成的完全方案
  9. 第1章第15节:导出:如何将幻灯片保存为图片格式的文件 [PowerPoint精美幻灯片实战教程]
  10. 开优步认识各色各样的人,人生需要这样的新鲜体验!
  11. mysql8.0 无法加载身份验证插件“缓存_sha2_密码” 问题解决方法
  12. 1008: 美元和人民币 ZZULIOJ
  13. ffmpeg.wasm前端实现多张图片合成视频
  14. 10个的国外大学论文期刊网站分享
  15. [Linux]线程概念_线程控制(线程与进程的区别与联系 | 线程创建 | 线程等待 | 线程终止 | 线程分离 | LWP)
  16. 利用PYTHON出小学数学题
  17. 从张鑫旭的demo中,我学到了图像拉伸的原理
  18. SmartisanT2发布会PPT模板
  19. java毕业设计 springboot旅游网站景区景点购票系统 springboot毕业设计题目课题选题 springboot毕业设计项目作品源码(1)开题报告
  20. 美国 vs 中国 火星探测

热门文章

  1. P3052 [USACO12MAR]摩天大楼里的奶牛 [状压DP]
  2. 双非本科,三年逆袭鹅厂!完整经验分享
  3. plc和pc串口通讯接线_三菱FX系列PLC与电脑之间串口RS232通讯协议简易解析
  4. 使用Swing的JList组件实现可滑动的图片列表、好友列表
  5. 中移M5311与onenet资料总结
  6. java设置table表头方向_table表头固定
  7. heroku mysql_在Heroku上使用
  8. 浏览器无法连接到代理服务器解决办法
  9. 飞思卡尔MQX环境下Modbus通信的软件开发
  10. 淘宝店铺没流量 | 新店没有权重,该如何去提升?