使用过Unity开发过VR的同学知道,UI分为两大类:渲染在摄像机上的和不渲染在摄像机上的也就是WorldSpace,当然Oculus Q2也一样,它需要的也是world类型的。
第一步:配置Oculus Quest2的开发环境,导入三个依赖包+相关设置…(这里就不多说了,不懂的可以看看博主之前的内容。)
第二步:创建一个新场景,Create一个Room-Scale XR Rig,再创建一个Plane,如下,这样就准备好了

第三步:在Hierarchy面版上点击Create>XR>UI Canvas,OK,这样就完成了,接下来和Unity一样,创建你需要的UGUI组件就好了,这样你的UI全部都可以使用手柄交互了。至于如何让Button触发方法,这个就不用我说明了吧!
第四步:通过调节XRController上的UIPressUsage可以更改你UI交互的按键。
第五步:发布测试(不懂的可以看往期博文)
好了UI交互的使用到这里就结束了。

下一篇:

Unity关于Oculus Quest2 入门开发:(六)基于XR Interaction Toolkit0.10.0开发交互功能之抓取篇

Unity关于Oculus Quest2 入门开发:(五)基于XR Interaction Toolkit0.10.0开发交互功能之UI篇相关推荐

  1. Unity关于Oculus Quest2 基于XR Interaction Toolkit 基础开发 002-UI交互

    学习目标: Unity关于Oculus Quest2 基于XR Interaction Toolkit 基础开发 002-UI交互 学习内容: 1.创建XR Origin 2.创建XR UI Canv ...

  2. autocad python二次开发_基于Python AutoCAD ActiveX 二次开发,pyautocad应用技术

    AutoCAD应用程序开发系列 基于Python AutoCAD ActiveX 二次开发技术 主要库:pyautocad==0.2.0 内容#:基于Python AutoCAD ActiveX 二次 ...

  3. 基于XR Interaction ToolKit与PUN实现VR多人协同功能

    最近在整VR多人协同相关的开发工作,因为没怎么接触过多人开发这一块,碰到了不少坑,在这里总结一下个人的一些经验. 一.开发环境配置 Unity版本:2019.3.4 相关插件版本: Universal ...

  4. unity开发VR的项目02——初始项目的创建和运行(基于xr interaction toolkit和OpenXR)

    一.环境配置 1.Open XR Plugin插件导入 打开Window->Package manager,在unity Registry中找到插件OpenXR Plugin下载并导入. 找到项 ...

  5. c# 无法加载oraops.dll_Robotstudio软件二次开发:基于C#语言的Smart组件开发基础

    Robotstudio软件除了支持Add-Ins插件的二次开发以外,还支持Smart组件的二次开发.开发语言同样是基于.NET框架的C#语言或VB语言.Smart组件是Robotstudio软件中实现 ...

  6. java开发五年面试经验_只有经验丰富的开发人员才能教您有关Java的5件事

    java开发五年面试经验 深入研究Java之前需要了解的所有内容的概述 有许多工具,方法,环境和功能会改变您处理代码的方式,而这些通常是在学年期间不会遇到的. 虽然它在Java开发世界中迈出了第一步, ...

  7. 基于XR Interaction ToolKit开发的VR双平台兼容项目(二)

    上一节已经配置好了开发环境,这一节主要说下Unity,工程相关的东西. 首先打开Unity,将上一节的demo场景导入unity中,或者直接打开也行.因为demo场景的配置都是已经设置好的.所以只要连 ...

  8. 基于XR Interaction ToolKit开发的VR双平台兼容项目(一)

    最近需要把模型通过VR的形式展示,但设备并不是一种,有htc的vive跟oculus的quest.如果说是工程分开来做的话可以htc就用steamVR开发,quest的话就用oculus integr ...

  9. c#获取autocad安装位置_Robotstudio软件二次开发:基于C#语言的Smart组件开发基础

    Robotstudio软件除了支持Add-Ins插件的二次开发以外,还支持Smart组件的二次开发. 开发语言同样是基于 .NET框架的C#语言或VB语言. Smart组件是Robotstudio软件 ...

最新文章

  1. linux并发控制之自旋锁
  2. 直播系统开发:功能创新提升用户留存
  3. NHibernate 基本配置 (第一篇)
  4. Python中’__main__’模块的作用
  5. 北邮OJ 981. 16校赛-Saber's Number Game
  6. 【JavaScript】JS的变量、数组、计算器案例、函数、类、常用对象的方法
  7. OO第四次总结学期总结
  8. fping安装包linux,Linux安装fping和hping
  9. 解决XeLaTex编译后中文出现乱码的问题
  10. 罗克露计算机组成原理书籍,计算机组成原理完整版罗克露全原版.ppt
  11. 开源一款资源分享与下载工具 —— 电驴(eMule)
  12. 我的硬盘居然被win10安装工具_科研工具 | SPSS 25中文版软件下载和安装教程|兼容WIN10...
  13. 手把手教你制作炫酷的PCB板3D效果图
  14. 如何在win10 安装ADS1.2
  15. 【毕业设计_课程设计】基于移动设备的眼球追踪技术及其应用(源码+论文)
  16. JAVA训练nlp模型,完胜 BERT,谷歌最佳 NLP 预训练模型开源
  17. 去除idea中xml黄色背景
  18. 勒索病毒大爆发,教你提前做好预防措施
  19. 运营商SDK/DPI如何实时捕捉数据?
  20. 电商平台营销活动玩法大全

热门文章

  1. Chrome 浏览器安装 deepL 插件
  2. SpringBoot+Linux操作系统与项目部署(这一篇就够了|超详细)
  3. JS封装的含义及通俗比喻
  4. 又一款国产手机崛起,华硕ROG2,仅仅73秒销售量突破一万
  5. 基于Aria2c的百度网盘免登录高速下载器,KinhDown v1.0.88 PC+安卓
  6. linux常用命令 ps 常用命令的使用
  7. nodejs爬虫与python爬虫_【nodeJS爬虫】前端爬虫系列 -- 小爬「博客园」
  8. 思考爱情观、恋爱观、婚姻观
  9. linux - 搭建部署ftp服务器
  10. PCB模块化设计20——光耦模块PCB布局布线设计规范