| Fight/GameActor/BattleEffectPlayRule.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Fight/GameActor/BattleEffectPlayRule.cs
@@ -41,8 +41,18 @@ GActor _actor1 = GAMgr.Instance.GetBySID(id1); GActor _actor2 = GAMgr.Instance.GetBySID(id2); float _dis1 = MathUtility.DistanceSqrtXZ(_hero.Pos, _actor1.Pos); float _dis2 = MathUtility.DistanceSqrtXZ(_hero.Pos, _actor2.Pos); float _dis1 = 0f; float _dis2 = 0f; if (_actor1 != null) { _dis1 = MathUtility.DistanceSqrtXZ(_hero.Pos, _actor1.Pos); } if (_actor2 != null) { _dis2 = MathUtility.DistanceSqrtXZ(_hero.Pos, _actor2.Pos); } return _dis2 > _dis1 ? -1 : 1; });