- 将 `minSpacingX` 拆分为 `meleeAttackRange` 和 `allySpacingX`,明确区分攻击范围和友军间距 - 在 `moveEntity` 方法中添加 `stopAtX` 参数,确保英雄在攻击范围内停止移动 - 新增 `clampXByAllies` 方法,防止友军单位在移动时相互重叠 - 更新 `hasAnyActorTooClose` 方法使用新的 `allySpacingX` 常量
14 KiB
14 KiB