给 AI NPC 添加移动事件(其他对象)
信息
本教程适用于 Party Game Kit 用户。
通过 给 AI NPC 添加移动事件(其他对象) 汇编器,你可以让 AI NPC 在满足条 件时触发场景中其他对象移动。例如,当 NPC 的好感度达到 60% 时,场景中的另一个对象会在指定距离内移动。
前置条件
- YAHAHA Studio 版本 0.3.66 或更高
- 已使用 创建 AI NPC 汇编器创建并放置在场景中的 AI NPC
汇编器设置
- 在资产库中找到 **给 AI NPC 添加移动事件(其他对象)**汇编器并在场景中打开。
- 在汇编器设置窗口填写基本参数:
- 设置 AI NPC 触发事件:选择场景中的 AI NPC 作为移动事件(其他对象)的触发对象。示例选择了已创建的 NPC Mio。
- 选择要移动的对象:选择场景中要被触发移动的对象,需与 AI NPC 不同。
- 设置移动坐标:设置被触发对象移动的坐标偏移量,以其当前位置为原点 (0,0,0)。
- 选择触发事件:可选事件包括:
- Emotion 1-10:NPC 好感度,10%~100%,反映 NPC 满意度。
- Chat Win:玩家与 NPC 聊天获胜。
- Chat Lose:玩家与 NPC 聊天失败。
- 设置触发事件名称:输入事件名称。例如设置为 Emotion 6 和事件名 Move,当 NPC 好感 度达到 60% 时,触发对象会移动。
- 点击 组装 开始组装。完成后可在属性窗口修改参数。
编辑事件相关属性
在被触发对象的属性窗口可自定义移动位置、循环模式、触发条件等事件相关参数。
在 行为移动面板可修改移动设置、触发设置及事件发射。可点击 + 新建 添加更多路径点或触发器。详情见 行为移动。
如需编辑触发事件,请在对应的 AiGameEventRelay 面板中修改。详情见 AiGameEventRelay。