| | |
| | | return null; |
| | | } |
| | | |
| | | bool isRedCamp = camp == BattleCamp.Red; |
| | | |
| | | if (effectCfg.BindPos > 0 && effectCfg.BindPos <=7) |
| | | { |
| | | var go = battleField.battleRootNode.GetRootNode(camp, effectCfg.BindPos); |
| | | if (go != null) |
| | | { |
| | | parent = go.transform; |
| | | } |
| | | } |
| | | |
| | | if (!effectDict.ContainsKey(effectId)) |
| | | { |
| | | effectDict[effectId] = new List<BattleEffectPlayer>(); |
| | | } |
| | | |
| | | bool isRedCamp = camp == BattleCamp.Red; |
| | | |
| | | BattleEffectPlayer effectPlayer = BattleEffectPlayer.Create(effectId, battleField, battleField.battleRootNode.transform, isRedCamp, _scaleRatio); |
| | | // 设置特效缩放和方向 |