少年修仙传客户端代码仓库
client_Wu Xijin
2018-12-04 e4f57caaf622dbf5fb83222e8ca9e4227ba81559
5224 【1.3.100】【前端】游戏帧数优化(一)
1个文件已修改
38 ■■■■■ 已修改文件
System/SystemSetting/SystemSetting.cs 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/SystemSetting/SystemSetting.cs
@@ -117,13 +117,13 @@
                switch (quality)
                {
                    case GameQuality.High:
                        m_PlayerSyncCount = 15;
                        m_PlayerSyncCount = 10;
                        break;
                    case GameQuality.Low:
                        m_PlayerSyncCount = 5;
                        m_PlayerSyncCount = 3;
                        break;
                    case GameQuality.Medium:
                        m_PlayerSyncCount = 10;
                        m_PlayerSyncCount = 5;
                        break;
                }
            }
@@ -191,18 +191,18 @@
            {
                var defaultQuality = GameQuality.High;
                //                 if (DeviceUtility.cpu >= 4 && DeviceUtility.memory > 3.5f * 1024)
                //                 {
                //                     defaultQuality = GameQuality.High;
                //                 }
                //                 else if (DeviceUtility.cpu >= 4 && DeviceUtility.memory > 2.5f * 1024)
                //                 {
                //                     defaultQuality = GameQuality.Medium; ;
                //                 }
                //                 else if (DeviceUtility.cpu > 1 && DeviceUtility.memory > 1.5f * 1024)
                //                 {
                //                     defaultQuality = GameQuality.Low;
                //                 }
                if (DeviceUtility.cpu >= 4 && DeviceUtility.memory > 3.2f * 1024)
                {
                    defaultQuality = GameQuality.High;
                }
                else if (DeviceUtility.cpu >= 4 && DeviceUtility.memory > 2.5f * 1024)
                {
                    defaultQuality = GameQuality.Medium; ;
                }
                else if (DeviceUtility.cpu > 1 && DeviceUtility.memory > 1.5f * 1024)
                {
                    defaultQuality = GameQuality.Low;
                }
                return (GameQuality)LocalSave.GetInt(QUALITY_LEVEL_KEY, (int)defaultQuality);
            }
@@ -253,14 +253,6 @@
{
    OtherPlayer,          //是否显示其他玩家
    HideMonster,   //是否显示普通小怪
}
public enum PlayerSyncCount
{
    None,
    Five = 5,
    Ten = 10,
    Fifteen = 15,
}
public enum GameQuality