开发
开发
选择平台

互动 SDK

更新时间: 2025年8月7日
截至 71 版,互动 SDK 增加了对 Open XR 手部骨骼的支持;截至 78 版本,旧版 OVR 手部骨骼已停用。请查看互动 SDK 中的 OpenXR 手部骨骼,详细了解如何升级或配置项目以使用 OpenXR 手部骨骼。
Unity 版 Meta XR 互动 SDK 可让 VR 用户轻松地与虚拟布景进行沉浸式互动。通过互动 SDK,您可以使用控制器或徒手抓取和缩放对象、按下按钮、瞬移、导航用户界面等。

视频:演示多种类型的手势互动。

如果您是在 Quest 上开发 Unity 的新手,请查看 Hello World 指南来创建您的第一个 VR 应用。

入门指南

包和要求
包架构和安装要求
设置 SDK
如何获取和设置互动 SDK
入门指南
使用互动 SDK 构建您的首个体验

功能

互动 SDK 提供了许多功能,可创建沉浸式 XR 体验。
Interaction Rig
互动装置
用于与环境中的对象进行互动的装置
Quick Actions
快速操作
用于自动设置互动的帮手实用程序
Creating UIs
创建用户界面
通过直接接触或光线投射与用户界面互动
Grab Interaction
抓取对象
可抓取、释放和贴合对象的互动
Poke Interaction
戳一下对象
通过直接接触与表面互动
Raycasting Interactions
投射光线
通过投射光线与对象互动
Locomotion Interactions
移动
在虚拟空间中移动玩家
Custom Hand Models
自定义手势模型
针对玩家的手势视觉效果使用自定义模型
Detecting Poses
检测姿势
检测玩家做出的特定手势和身体姿势

示例

Example Scenes
示例场景
演示各类互动的场景
Feature Scenes
功能场景
演示互动 SDK 特定功能的场景
Showcase Samples
展示示例
特定用例和复杂互动示例
Integration Samples
多 SDK 集成示例
搭配使用互动 SDK 与其他 Meta XR SDK 的示例

架构

了解互动 SDK 使用的概念和模式,以及互动前、中、后会发生的事情。
Interaction Overview
互动概览
互动 SDK 中构成互动的概念和模式
Interactors
互动器
与环境中的对象发起互动的组件
Interactables
可互动对象
环境中可与之互动的对象上的组件
Interaction Lifecycle
互动生命周期
互动过程中出现的状态
Interactor Groups
互动器组
控制内部互动器的互动器集合
Pointer Events
指针事件
表示互动结果的数据 Payload

详细了解

如要尝试互动 SDK 的互动而无需任何设置,您可以下载以下任意应用:
其他资源: