| | |
| | | if (effectPlayer != null && !effectPlayers.Contains(effectPlayer)) |
| | | { |
| | | effectPlayers.Add(effectPlayer); |
| | | effectPlayer.SetSortingOrder(rendererAdjuster.sortingOrder); |
| | | } |
| | | effectPlayer.SetSortingOrder(IsFront); |
| | | } |
| | | |
| | | public void RemoveEffect(BattleEffectPlayer effectPlayer) |
| | |
| | | { |
| | | effectPlayers[i].SetActive(isFront); |
| | | } |
| | | |
| | | int order = isFront ? BattleConst.ActiveHeroSortingOrder : BattleConst.UnactiveHeroSortingOrder; |
| | | // 策划要在释放技能的时候 其他角色隐藏 这里在back的时候就直接设置成0 在最底下 看不到的地方 |
| | | int order = isFront ? BattleConst.ActiveHeroSortingOrder : 0; //BattleConst.UnactiveHeroSortingOrder; |
| | | SetSortingOrder(order); |
| | | } |
| | | |
| | | public bool IsFront() |
| | | { |
| | | return isFront; |
| | | } |
| | | } |