From f833b6d693e3e6c178c4c015221b64fbdf5aa2d0 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期五, 31 八月 2018 09:55:59 +0800
Subject: [PATCH] 1772 手机运行游戏时过热 针对某些特别高分辨率的屏幕,比如2k屏,4k屏,默认运行帧率降低为30帧。

---
 System/SystemSetting/SystemSetWin.cs |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/System/SystemSetting/SystemSetWin.cs b/System/SystemSetting/SystemSetWin.cs
index b50a600..37d4d9d 100644
--- a/System/SystemSetting/SystemSetWin.cs
+++ b/System/SystemSetting/SystemSetWin.cs
@@ -82,7 +82,7 @@
             UpdateToggleSkin(m_OtherPlayer);
             UpdateToggleSkin(m_Monster);
 
-            m_SixtyFrame.isOn = SystemSetting.Instance.GetGameFrame() == GameFrame.FullFrame;
+            m_SixtyFrame.isOn = SystemSetting.Instance.GetGameFps() == GameFps.Full;
 
             var serverName = ServerListCenter.Instance.GetServerData(ServerListCenter.Instance.currentServer.region_flag).name;
             var playerAccount = PlayerDatas.Instance.baseData.AccID.Split('@');
@@ -182,7 +182,7 @@
                 SystemSetting.Instance.SetQualityLevel(GameQuality.Low);
                 if (isInited)
                 {
-                    SystemSetting.Instance.SetGameFrame(GameFrame.HalfFrame);
+                    SystemSetting.Instance.SetGameFps(GameFps.Half);
                     SystemSetting.Instance.SetPlayerSyncCount(5);
                 }
             }
@@ -192,21 +192,21 @@
 
         private void SwitchGameFrame()
         {
-            var gameFrame = SystemSetting.Instance.GetGameFrame();
+            var gameFrame = SystemSetting.Instance.GetGameFps();
 
-            if (gameFrame==GameFrame.HalfFrame)
+            if (gameFrame == GameFps.Half)
             {
-                SystemSetting.Instance.SetGameFrame(GameFrame.FullFrame);
+                SystemSetting.Instance.SetGameFps(GameFps.Full);
             }
             else
             {
-                SystemSetting.Instance.SetGameFrame(GameFrame.HalfFrame);
+                SystemSetting.Instance.SetGameFps(GameFps.Half);
             }
         }
 
         private void OnSwitchGameFrame()
         {
-            m_SixtyFrame.isOn = SystemSetting.Instance.GetGameFrame() == GameFrame.FullFrame;
+            m_SixtyFrame.isOn = SystemSetting.Instance.GetGameFps() == GameFps.Full;
         }
 
         private void OnShowOrHideOtherPlayers(bool _value)

--
Gitblit v1.8.0