少年修仙传客户端代码仓库
client_Hale
2018-10-16 de166e5c99ab0c7dea1fbe42cbcfcaef26b64ade
4129 子 重启卡顿级优化策略 / 【前端】重启后卡顿级优化策略
2个文件已修改
15 ■■■■ 已修改文件
Fight/GameActor/BattleEffectPlayRule.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/GeneralConfig/GeneralConfig.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/GameActor/BattleEffectPlayRule.cs
@@ -11,15 +11,15 @@
        {
            if (SystemSetting.Instance.GetCurrentQualityLevel() == GameQuality.High)
            {
                return 7;
                return GeneralConfig.Instance.highQualityCount;
            }
            else if (SystemSetting.Instance.GetCurrentQualityLevel() == GameQuality.Medium)
            {
                return 3;
                return GeneralConfig.Instance.medQualityCount;
            }
            else
            {
                return 0;
                return GeneralConfig.Instance.lowQualityCount;
            }
        }
    }
System/GeneralConfig/GeneralConfig.cs
@@ -144,6 +144,10 @@
    public List<Item> ancientKingAwards = new List<Item>();
    public int lowQualityCount { get; private set; }
    public int medQualityCount { get; private set; }
    public int highQualityCount { get; private set; }
    public void Init()
    {
        try
@@ -510,6 +514,11 @@
                    });
                }
            }
            func = Config.Instance.Get<FuncConfigConfig>("QualityEffectConfig");
            lowQualityCount = int.Parse(func.Numerical1);
            medQualityCount = int.Parse(func.Numerical2);
            highQualityCount = int.Parse(func.Numerical3);
        }
        catch (Exception ex)
        {