guodong 1 жил өмнө
parent
commit
990f30973c

+ 11 - 13
GameClient/Assets/Game/HotUpdate/Controller/GameController.cs

@@ -2,7 +2,6 @@ using FairyGUI;
 using UnityEngine;
 using ET;
 using static GFGGame.LauncherConfig;
-using GFGGame.Launcher;
 
 namespace GFGGame
 {
@@ -47,8 +46,7 @@ namespace GFGGame
                 GameConfig.InitData(data);
                 //显示登录
                 LoginController.ShowLogin();
-                _ = ItemCfgArray.Instance.GetAllDataAsync();
-                //InitAllCfgsCache.Instance.InitAll();
+                //_ = ItemCfgArray.Instance.GetAllDataAsync();
             });
         }
 
@@ -113,16 +111,8 @@ namespace GFGGame
             await RoleLimitSProxy.ReqUnitLimitInfos();
             await InstanceZonesSProxy.GetInstanceZonesInfos();
             await StorageSProxy.ReqGetClientValues();
-            await SuitFosterProxy.SendGetSuitInfos();
-            await ActivitySProxy.ReqSevenDayLoginInfos();
-            // await RechargeSProxy.ReqRequestGiftBagInfo();
-            await ShopSProxy.ReqShopInfo();
-            await StudioSProxy.ReqStudioInfos();
             await RoleInfoSProxy.ReqPersonalInfo();
-            await ActivityGlobalSProxy.GetActivityInfo();
-            await LuckyBoxSProxy.ReqGetLuckyBoxRotatingInfo();
-            await LeagueSproxy.GetTeapartyInfos();
-            await LeagueSproxy.GetTeapartyMatchingInfos(RoleDataManager.roleId);
+            //功能协议数据不要放这里获取,放在AfterEnterGame函数中
 
             GameGlobal.lastLoginTime = StorageDataManager.Instance.GetStorageValue(ConstStorageId.LAST_LOGIN_TIME);
             long lastTime = GameGlobal.myNumericComponent.GetAsInt(NumericType.OnlineTimeSecs);
@@ -191,7 +181,7 @@ namespace GFGGame
 
         private static async void AfterEnterGame(object param)
         {
-            ItemHelper.GetItemAttributeInfos().Coroutine();
+            ItemProxy.GetItemAttributeInfos().Coroutine();
             MainStorySProxy.GetStoryInfos().Coroutine();
             CardSProxy.GetCardInfos().Coroutine();
             TaskSProxy.GetTaskInfos();
@@ -212,6 +202,14 @@ namespace GFGGame
             ChatSProxy.ReqQueryChatMsg(ChatType.LeagueQuestion).Coroutine();
             LuckyBoxSProxy.ReqGetLuckyBoxInfo().Coroutine();
             LeagueSproxy.ReqGetLeagueInfo().Coroutine();
+            SuitFosterProxy.SendGetSuitInfos().Coroutine();
+            ActivitySProxy.ReqSevenDayLoginInfos().Coroutine();
+            ShopSProxy.ReqShopInfo().Coroutine();
+            StudioSProxy.ReqStudioInfos().Coroutine();
+            ActivityGlobalSProxy.GetActivityInfo().Coroutine();
+            LuckyBoxSProxy.ReqGetLuckyBoxRotatingInfo().Coroutine();
+            LeagueSproxy.GetTeapartyInfos().Coroutine();
+            LeagueSproxy.GetTeapartyMatchingInfos(RoleDataManager.roleId).Coroutine();
 
             int storageAutoPlay = StorageDataManager.Instance.GetStorageValue(ConstStorageId.STORAGE_AUTO_PLAY);
             FightDataManager.Instance.autoPlay = storageAutoPlay <= 0 ? false : true;