注视注意力快速开始
在 Convai Player Component 上启用注视注意力,并验证当玩家注视带标签的世界对象时角色会作出响应。
在……上启用凝视注意力 UConvaiPlayerComponent,为一个世界 Actor 添加标签,使其能够接收注意力,并验证玩家将视线保持在其上后,Convai 角色会识别该对象。到最后,当玩家将目光看向该 Actor 持续 GazeAttentionDelay 持续时间(默认:1.0 秒)。
先决条件
在启用凝视注意力之前,请先确认以下事项:
Convai Unreal Engine 插件已安装,并且 API 密钥已配置。请参见 安装 Convai 插件.
你的关卡包含一个
UConvaiChatbotComponent在 AI 角色上,以及一个UConvaiPlayerComponent在玩家 Pawn 上,并且具有有效的CharacterID以及正常工作的麦克风会话。启用动作 聊天机器人上已勾选。请在 大纲,打开
UConvaiChatbotComponent在 详情 面板,展开 Convai | 动作 → 环境,并确认 启用动作 (bEnableActions)已开启。凝视注意力会写入聊天机器人的注意力槽,这要求在会话连接时动作系统处于激活状态。如果尚未设置动作,请先按照 角色动作快速入门 进行。
启用凝视注意力并给对象添加标签
当凝视注意力正常工作时:只要你的准星进入对象,马上就会出现高亮,光标点会变白,并且——在保持凝视 GazeAttentionDelay 秒后——角色会开始说出回复。
如果高亮始终没有出现,请参阅 凝视注意力故障排除。如果高亮出现了但角色保持沉默,请确认 启用动作, GazeShouldRespond,以及 GazeAttentionText 已在玩家组件上启用。
下一步
注视注意力的工作原理注视注意力参考注视注意力使用示例最后更新于
这有帮助吗?