03.01 振动触发参数设置

打开手册目录
  1. 震动模块 / HapticHub 用户手册
  2. 3.1 设定震动触发参数

3.1 设置 VRChat Avatar 的震动触发参数

在 Unity 中设置 VRChat Avatar 的震动触发参数。如果您不负责编辑 Avatar,请将此页面交给模型作者。

参数名称

部分图片中显示的是 HapticHub/v1/LeftAnkle。在实际设置中,请务必使用 HapticHub/v1/LeftFoot。

设置步骤

  1. 在目标骨骼下创建一个空对象。

    以 Left Foot(左脚)为例,在需要震动的骨骼下创建一个空对象。

    在 Left Foot 骨骼下创建空对象的 Unity 界面
    在目标骨骼下创建空对象。
  2. 确认参数名称。

    即使图片中显示为 HapticHub/v1/LeftAnkle,也请务必输入 HapticHub/v1/LeftFoot。

    Unity FX Layer 参数设置界面
    参数请使用 LeftFoot。
  3. 设置 Receiver 的触发条件。

    在 Collision Tag 中添加碰撞器类型。在 Filtering 中根据需求设置 Allow Self 和 Allow Others,并将 Trigger Type 设置为 Proximity,Parameter 设置为 HapticHub/v1/LeftFoot。

    VRChat Contact Receiver 的 Collision Tag、Filtering、Parameter 设置
    Receiver 设置。
  4. 将 LeftFoot 参数添加到 FX Layer。

    将 HapticHub/v1/LeftFoot 添加到模型的 FX Layer 中。无需添加到同步参数(Sync Parameters)中。

    将 HapticHub LeftFoot 参数添加到 FX Layer 的界面
    LeftFoot 参数设置。
  5. 上传 Avatar 并选择 HapticHub 中的位置。

    上传 Avatar 并启动 HapticHub,将对应的震动设备位置设置为 Left Foot。

    在 HapticHub 中设置震动设备位置为 Left Foot 的界面
    将震动设备位置设置为 Left Foot。

停止操作的条件

如果 Unity、VRChat SDK 或 HapticHub 的界面与图片所示不符,请停止操作。请勿猜测替代项,并立即联系模型作者或 HIGVR 支持团队。