护送角色
连接 Convai Escort 节点,使一个角色在关卡中引导另一个角色前往目的地,并在对方落后时等待。
请使用 Convai 陪护 该节点将一个角色(引导者)送往某个目的地,同时带领另一个角色(被护送者)前往,并在被护送者落后时等待。本页会将该节点从头到尾接线,并确认两个角色都能到达。
先决条件
护送 Actor 的 Pawn 由一个 AI 控制器,并满足与
Convai 移动到相同的移动前提条件:一个移动组件、一个路径跟随组件,以及覆盖路线的 NavMesh。护送 Actor 拥有一个
Convai 聊天机器人组件——当被护送角色落后时,它用于临时跟随提示。被护送角色是一个有效、已注册的 Actor,你可以将其引用为一个
FConvaiObjectEntry.
添加 Convai Escort 节点
3
4
构建目标位置
目标 接受一个 FConvaiObjectEntry,与 Convai 移动到 ——整个 Actor、某个特定组件,或该条目作者定义的移动点。参见 编写移动点.
验证护送
进入播放模式并触发 Convai 陪护 调用。护送 Actor 应该朝目标位置行走,并在被护送角色落后时暂停,待其跟上后继续前进。当两个 Actor 都到达目标位置时, 成功 会触发,并带有 结果代码 已到达。如果在护送开始时两者都已经在目标位置, 成功 会立即触发,并带有 已在目标处.
打开 Convai 调试覆盖层 并选择护送 Actor,以在护送运行时查看其动作队列和结果条。
下一步
将角色移动到对象移动蓝图参考最后更新于
这有帮助吗?