要开始使用,建议您使用随附的 EmeraldGeneralTargetBridge 脚本。此脚本可以附加到任何游戏对象(包括玩家),这样就可以正确检测它并接收来自 AI 的伤害调用。 将 EmeraldGeneralTargetBridge 组件添加到您的播放器中。这样做后,它将添加 2 个额外的组件;一个阵营扩展和一个目标位置修饰符。 > 注意: 如果您创建了[自定义播放器桥脚本](https://black-horizon-studios.gitbook.io/emerald-ai-wiki/api/damaging-a-custom-character-controller),则还将添加 Faction Extension 和 Target Position Modifier 脚本。如果您使用的是自定义播放器桥接脚本,则不需要存在 EmeraldGeneralTargetBridge。 Faction Extension 允许您指定玩家将属于的派系。在本指南中,我们将使用 Player 派系。 Target Position Modifier 的工作方式与 AI 完全相同。您只需应用一个转换源,该源将用作其他目标的目标点。有关此设置的详细指南,请参阅 [Target Position Modifier](https://black-horizon-studios.gitbook.io/emerald-ai-wiki/emerald-components-optional/target-position-modifier-component/setting-up-the-tpm-component-on-a-player) 部分。 确保为播放器设置标签和图层。这些取决于项目,并且取决于您正在使用的角色控制器。确保将它们添加到AI的检测层和玩家标签的检测[检测组件](https://black-horizon-studios.gitbook.io/emerald-ai-wiki/emerald-components-required/detection-component/setting-up-the-detection-layers-and-player-tag)中。 你的玩家对象现在应该能够被其他AI检测到,并通过EmeraldGeneralTargetBridge脚本受到伤害。如果你想直接损坏自定义玩家控制器的生命值,则需要创建一个自定义脚本。有关这方面的指南,请参阅[损坏自定义角色控制器](https://black-horizon-studios.gitbook.io/emerald-ai-wiki/api/damaging-a-custom-character-controller)部分。