XR Interaction Toolkit

一、常用脚本

XRInteractionGroup:交互者的中介,一次只允许组中的一个交互者进行交互(悬停或选择)

XRRayInteractor:通过射线检测实现与物体的远距离交互,在传送时可以配合可视化的射线使用

XRDirectInteractor:用于直接与接触的交互设备进行交互的交互器(物体添加碰撞体并开启IsTrigger)

XRPokeInteractor:用于通过戳与可交互对象交互

XRSocketInteractor:用于通过套接字保存可交互对象(套接字被定义为特定可交互对象的目标,例如钥匙的锁孔或电池的电池插座。不要与网络编程混淆)

XRSimpleInteractable:最简单的交互对象,只是有一个具体的交互实现,一般用在对交互事件进行响应,没有实际的交互手段(静态物体)

XRGrabInteractable:允许基本"抓取"功能的可交互组件

Locomotion System:可以直接控制场景中的XR Origin(在VR中就是我们自己的身体),从而实现VR中人物的运动

Teleportation Provider:负责传送功能

XRInteractorLineVisual:搭配LineRenderer和XRRayInteracter,使准备传送的射线可视化

Teleportation Anchor:锚是将用户传送到预先确定的特定位置或旋转的远程传送目的地(固定位置)

Teleportation Area:区域是一个传送目的地,将用户传送到表面上的指定位置(范围内指定的位置)

Snap Turn Provider:实现瞬间转向

Continous Turn Provider:实现持续转向

Continuous Move Provider:持续移动

相关推荐
广州华锐视点4 小时前
VR 航天科普,沉浸式体验宇宙奥秘
人工智能·vr
zhongqu_3dnest4 小时前
什么是VR展馆?VR展馆的实用价值有哪些?
vr·虚拟展厅·vr展厅·数字博物馆·三维空间
为你写首诗ge5 小时前
【Unity网络编程知识】Unity的 UnityWebRequest相关类学习
网络·unity
Dr.勿忘7 小时前
Unity异步加载image的材质后,未正确显示的问题
ui·unity·c#·游戏引擎
广州华锐视点10 小时前
VR溺水安全:为生命筑牢数字化防线
安全·vr
广州华锐视点10 小时前
VR光伏车棚虚拟仿真系统:开启绿色能源新视界
能源·vr
zhongqu_3dnest15 小时前
vr制作公司提供什么服务?
vr·云服务·三维建模·vr制作公司·实景漫游
死也不注释18 小时前
【1——Android端添加隐私协议(unity)1/3】
android·unity·游戏引擎
冒泡P18 小时前
Unity Shader入门(更新中)
unity·c#·游戏引擎·图形渲染·着色器
Thomas_YXQ2 天前
Unity3D序列化机制详解
java·开发语言·游戏·unity·游戏引擎