From eb27e5fd31f73b998a4bbd85511a31e40b8c61b7 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 21 十一月 2025 17:03:47 +0800
Subject: [PATCH] 0312 关闭游戏内日志
---
Main/Main.cs | 66 +++++++++++++++++++++++++++------
1 files changed, 54 insertions(+), 12 deletions(-)
diff --git a/Main/Main.cs b/Main/Main.cs
index a8402d0..ac56272 100644
--- a/Main/Main.cs
+++ b/Main/Main.cs
@@ -33,10 +33,11 @@
Debug.Log("鍒囨崲鍒扮櫥褰曞満鏅�");
ConfigManager.Instance.Init();
GeneralDefine.Init();
+#if UNITY_EDITOR
+ SysNotifyMgr.Instance.BeforePlayerDataInitializeEvent();
+#endif
StageManager.Instance.ToLoginScene();
- DTC0403_tagPlayerLoginLoadOK.finishedLogin = false;
- DTC0102_tagCDBPlayer.isAfterPlayerDataInitialize = false;
}
public static async UniTask InitManagers()
@@ -46,24 +47,20 @@
// 鍒濆鍖栨父鎴忕郴缁�
managers.Add(BattleManager.Instance);
managers.Add(VirtualPackManager.Instance);
- managers.Add(RoleParticularModel.Instance);
+ managers.Add(OtherPlayerDetailManager.Instance);
managers.Add(RechargeManager.Instance);
- managers.Add(RoleParticularModel.Instance);
managers.Add(StoreModel.Instance);
- managers.Add(PhantasmPavilionModel.Instance);
- managers.Add(FairyModel.Instance);
+ managers.Add(GuildManager.Instance);
managers.Add(TeamManager.Instance);
managers.Add(TaskManager.Instance);
- managers.Add(DailySpecialsModel.Instance);
managers.Add(MailManager.Instance);
managers.Add(PackManager.Instance);
managers.Add(HappyXBModel.Instance);
managers.Add(HeroManager.Instance);
managers.Add(GMCmdManager.Instance);
- managers.Add(FairyEmblemModel.Instance);
+ managers.Add(GuildEmblemModel.Instance);
managers.Add(EquipModel.Instance);
- managers.Add(DungeonModel.Instance);
- managers.Add(DailyQuestModel.Instance);
+ managers.Add(DungeonManager.Instance);
managers.Add(CustomizedRechargeModel.Instance);
managers.Add(CustomizedGiftModel.Instance);
managers.Add(ChatManager.Instance);
@@ -72,6 +69,27 @@
managers.Add(RankModel.Instance);
managers.Add(PlayerMainDate.Instance);
managers.Add(HeroUIManager.Instance);
+ managers.Add(InvestModel.Instance);
+ managers.Add(BlessLVManager.Instance);
+ managers.Add(AutoFightModel.Instance);
+ managers.Add(MainLevelManager.Instance);
+ managers.Add(BattleSettlementManager.Instance);
+ managers.Add(GoldRushManager.Instance);
+ managers.Add(FirstChargeManager.Instance);
+ managers.Add(NewBieCenter.Instance);
+ managers.Add(AdsManager.Instance);
+ managers.Add(BoneFieldManager.Instance);
+ managers.Add(ArenaManager.Instance);
+ managers.Add(DayMissionManager.Instance);
+ managers.Add(BattlePassManager.Instance);
+ managers.Add(TianziBillboradManager.Instance);
+ managers.Add(ExpSecretCollectionManager.Instance);
+ managers.Add(SignManager.Instance);
+ managers.Add(RenameManager.Instance);
+ managers.Add(AchievementManager.Instance);
+ managers.Add(HorseManager.Instance);
+ managers.Add(PhantasmPavilionManager.Instance);
+ managers.Add(AttributeManager.Instance);
foreach (var manager in managers)
{
@@ -99,6 +117,24 @@
{
// 鍓嶉潰鏈夐噸鏂癐nitManagers浜� 杩欓噷灏变笉鍦ㄥ仛娓呴櫎
// ReleaseMgrs();
+ ClearGameData();
+ //閿�姣佹墍鏈夋垬鍦�
+ BattleManager.Instance.DestroyAllBattleField();
+
+ //娓告垙鍐呮棩蹇楀叧闂�
+#if !UNITY_EDITOR
+ if (File.Exists(Directory.GetParent(Application.persistentDataPath) + "/Debug") ||
+ LocalSave.GetString("#@#BrancH") != string.Empty)
+ {
+ Debug.unityLogger.logEnabled = true;
+ }
+ else
+ {
+ Debug.unityLogger.logEnabled = false;
+ }
+
+#endif
+
}
private static void ReleaseMgrs()
@@ -110,14 +146,20 @@
managers.Clear();
}
-
+
/// <summary>
/// 鎵撳紑鐧诲綍鐣岄潰
/// </summary>
private static void OpenLoginUI()
{
+ }
-
+ //杩欓噷娓呯悊鏃舵満涓�瀹氭槸閲嶆柊鐧诲綍/鍒囨崲璐﹀彿锛岃�屼笉鏄煭鏆傜殑鏂嚎閲嶈繛
+ static void ClearGameData()
+ {
+ DTC0403_tagPlayerLoginLoadOK.finishedLogin = false;
+ DTC0102_tagCDBPlayer.isAfterPlayerDataInitialize = false;
+ ConfirmCancel.toggleCheckDict.Clear();
}
}
\ No newline at end of file
--
Gitblit v1.8.0