For the complete documentation index, see llms.txt. This page is also available as Markdown.

具身化快速上手

将 Gaze 模块添加到现有 Convai 角色,使其与玩家进行眼神接触,并在 Play 模式中立即可见。

将 Gaze 模块添加到现有的 Convai 角色中,并确认该角色在 Play 模式下会与玩家进行眼神接触。请在你已经有一个可正常工作的 ConvaiCharacter 在你的场景中,并且想在配置其他四个模块之前,首次查看实体化行为。


前提条件

  • 某个 ConvaiCharacter 在你的场景中,已经可以连接并响应——先完成 验证你的设置 如果你还没有的话,请先完成。

  • 一个 Animator 在角色上。一个 Humanoid 绑定让 Convai 自动映射头部和眼睛;一个 通用 绑定也可以,只要有一个 角色 Rig 绑定至少分配了头部。

在尝试某个模块之前,你不需要先创建设置资源。每个模块都会使用经过调优、外观合适的内置默认值运行——配置文件是为了之后调整行为,而不是用于启用模块。


添加 Gaze 模块

1

选择角色

在 Hierarchy 中,选择 GameObject 携带 ConvaiCharacter 组件。

2

添加 Gaze 组件

在 Inspector 中,选择 Add Component,然后 Convai > Embodiment > Gaze。这会添加 ConvaiGazeController 到角色上。

Convai 还会自动添加该模块所需的共享基础设施——一个 EmbodimentContext 和一个 StandardRigBinding ——会自动添加。你无需自行添加这些。

3

检查绑定检测

打开 Convai > 具身编辑器 并选择 设置 选项卡。选择 设置此角色 以查看 Convai 检测到了哪种面部 blendshape 规范、该检测的置信度如何,以及解析出了哪些骨骼。

这一步是可选的——即使不做,Gaze 也能正常工作——但它可以让你在进入 Play 模式之前看到 Convai 已经识别出了什么。


验证设置

进入 Play 模式并与角色开始对话。Gaze 的默认眼神接触模式是 自然 ——当你绕着它移动时,角色的眼睛和头部应明显跟随你,而不是固定在空间中的某一点。


故障排除

如果角色的眼睛和头部没有移动,请打开 Convai > Embodiment Editor > Setup 并检查检测到的绑定规范及其置信度——低置信度检测是最常见的原因。参见 角色骨骼设置 以修复骨骼或 blendshape 映射,或者 排查 Embodiment 问题 查看完整的失败模式集合。


下一步

具身化如何工作角色骨架设置具身化预设

最后更新于

这有帮助吗?