实体跟随控制¶
实体跟随控制用于让一组实体跟随某个目标实体移动,并保持编课时已经摆好的相对位置关系。它适合用在随动标识、组合道具、队列对象、观察目标附件等场景。
资源文件¶
| 项目 | 内容 |
|---|---|
| 分类 | 运动控制 |
| 可用版本 | 实体跟随控制-v1.2.xobj、实体跟随控制-v1.3.xobj |
| 原始说明 | 实体跟随控制-v1.2_文档.txt |
| 演示视频 | 实体跟随控制.mp4 |
| 测试课程 | 实体跟随控制测试课程.tar.gz |
| 来源目录 | 00 通用/运动控制/实体跟随控制 |
使用前提¶
- 课程中已经存在一个目标实体。
- 已经摆放好需要跟随的实体,并确认它们与目标实体的初始相对位置。
- 如果希望跟随效果从某个流程节点才开始,应通过“开始跟随”行为触发,而不是让资源默认一直运行。
参数说明¶
属性栏中配置目标实体、跟随实体,以及相对坐标和相对角度选项。

| 参数 | 作用 | 推荐配置 | 注意事项 |
|---|---|---|---|
| 目标实体 | 被跟随的实体。 | 选择主目标、角色、车辆或移动参考点。 | 目标实体移动时,跟随实体会以它为参考更新。 |
| 跟随实体 | 需要跟随目标的一组实体。 | 选择所有需要保持队形或相对位置的对象。 | 不要把目标实体本身加入跟随实体列表。 |
| 相对坐标 | 是否保持或使用相对位置偏移。 | 需要保持编课摆放关系时开启。 | 原说明未写清具体取值,配置时需结合测试课程验证。 |
| 相对角度 | 是否保持或使用相对角度偏移。 | 跟随实体朝向也要随目标变化时开启。 | 如果只需要位置跟随,可先关闭角度跟随验证效果。 |
可执行行为¶
执行行为用于开始或停止实体跟随。

| 行为 | 效果 | 常见调用时机 |
|---|---|---|
| 开始跟随 | 启动跟随逻辑。 | 训练步骤开始、目标进入移动阶段。 |
| 停止跟随 | 停止跟随逻辑,实体保持停止时的位置。 | 训练步骤结束、需要固定对象位置。 |
使用步骤¶
- 在场景中放置目标实体。
- 放置所有跟随实体,并调整到希望保持的相对位置。
- 导入资源并配置“目标实体”和“跟随实体”。
- 根据需求配置相对坐标和相对角度。
- 在流程开始处调用“开始跟随”。
- 在流程结束或需要冻结位置时调用“停止跟随”。
示例流程¶
一个训练目标移动时,需要让提示牌和辅助模型始终跟随目标:
- 把训练目标设置为“目标实体”。
- 把提示牌、辅助模型设置为“跟随实体”。
- 编课时把提示牌放在目标实体右侧,把辅助模型放在目标后方。
- 开始训练后调用“开始跟随”,提示牌和辅助模型会跟随目标移动,并保持原来的相对关系。
常见问题¶
| 问题 | 建议 |
|---|---|
| 跟随实体位置不符合预期。 | 检查编课时的初始相对位置,资源会以初始关系作为跟随依据。 |
| 跟随实体朝向异常。 | 单独验证“相对角度”配置,确认是否需要跟随目标旋转。 |
| 进入课程后没有跟随。 | 确认流程中已经调用“开始跟随”。 |