yyl
2 天以前 339ed9cc2406bf02a0ec07af0562fdffa7961c88
预防特效销毁时报错的问题
1个文件已修改
10 ■■■■■ 已修改文件
Main/System/Battle/BattleEffectMgr.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/BattleEffectMgr.cs
@@ -132,7 +132,15 @@
        if (effectDict.TryGetValue(effectId, out effectPlayers))
        {
            effectPlayers.Remove(effectPlayer);
            GameObject.DestroyImmediate(effectPlayer.gameObject);
            if (null == effectPlayer)
            {
                BattleDebug.LogError("effect player is null, effectid : " + effectId);
                return;
            }
            if (null != effectPlayer.gameObject)
            {
                GameObject.DestroyImmediate(effectPlayer.gameObject);
            }
            effectPlayer = null;
        }
        else