XR
NearFarInteractor 中文注释版:XR 交互总控
不只是「一条射线」,而是近距 + 远距 + UI + 附着控制的统一交互器;属性、枚举、相关组件、XR UI 链路与常见坑。
不只是「一条射线」,而是近距 + 远距 + UI + 附着控制的统一交互器;属性、枚举、相关组件、XR UI 链路与常见坑。
真正负责「射线打出去并与 UI / 模型发生交互」的组件是 XR Ray Interactor,不是 XR Interactor Line Visual。
XRI Starter Assets 标准 VR 玩家 rig:头显、手柄、远/近距交互、传送、Locomotion……一整套的开箱即用。
普通 Unity UI 默认不是为 VR 控制器射线准备的;本文给出 XR UI 落地的最小完整链路。
让 XR 控制器射线真正能点到 Unity UI 的关键桥梁。
决定 XR 远距选中后物体手感(稳定、平滑、推拉、旋转、距离速度缩放)的组件;最值得先调的 6 个参数。
决定 XR 射线「好不好看、状态清不清楚」,不负责「能不能打中目标」。
从 Awake/OnEnable、每帧核心流程到 selectionRegion 切换、近远距优先、UI 与 3D 命中权衡。
从桌面 3D 项目 / 旧版 VR 项目迁到 Unity 6000.4 + XRI 时,必须替换的桌面实现。