From 2df58aeacbf1177ec01167bdeccfe89d6a8d5804 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期三, 13 二月 2019 14:20:28 +0800
Subject: [PATCH] 3335 配置表读取重构,修改配置表读取接口1

---
 System/MainInterfacePanel/DialogueDuidanceWin.cs |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/System/MainInterfacePanel/DialogueDuidanceWin.cs b/System/MainInterfacePanel/DialogueDuidanceWin.cs
index d615958..37bacd6 100644
--- a/System/MainInterfacePanel/DialogueDuidanceWin.cs
+++ b/System/MainInterfacePanel/DialogueDuidanceWin.cs
@@ -58,7 +58,7 @@
         }
         protected override void BindController()
         {
-            var config = Config.Instance.Get<FuncConfigConfig>("TaskContinue");
+            var config = FuncConfigConfig.Get("TaskContinue");
             FabaoId = int.Parse(config.Numerical1);
             AwaitSecond = int.Parse(config.Numerical2);
             PlayerHead();
@@ -78,7 +78,7 @@
             IsCloseWindow();
             typesPeaker = -1;
             storyMissionsID = taskmodel._TaskNow;
-            var config = Config.Instance.Get<StoryMissionsConfig>(storyMissionsID);
+            var config = StoryMissionsConfig.Get(storyMissionsID);
             if (config.TaskMusic != 0)
             {
                 SoundPlayer.Instance.PlayNpcAudio(config.TaskMusic);
@@ -197,7 +197,7 @@
         private void OnClickMarkRay()
         {
             timeType = 0;
-            var config = Config.Instance.Get<StoryMissionsConfig>(storyMissionsID);
+            var config = StoryMissionsConfig.Get(storyMissionsID);
             if (config == null)
             {
                 return;
@@ -223,7 +223,7 @@
         }
         private void OnClickSKIPButton()
         {
-            var config = Config.Instance.Get<StoryMissionsConfig>(storyMissionsID);
+            var config = StoryMissionsConfig.Get(storyMissionsID);
             if (config != null)
             {
                 SessionEnd(TaskType.OK);
@@ -251,8 +251,8 @@
 
                 m_PlayerNameText.text = PlayerDatas.Instance.baseData.PlayerName;
 
-                string platercContentKey = Config.Instance.Get<StoryMissionsConfig>(storyMissionsID).content[IsMultistage];
-                var config = Config.Instance.Get<TASKINFOConfig>(string.Format(platercContentKey, stepNum));
+                string platercContentKey = StoryMissionsConfig.Get(storyMissionsID).content[IsMultistage];
+                var config = TASKINFOConfig.Get(string.Format(platercContentKey, stepNum));
                 if (config != null)
                 {
                     m_ContentText.text = config.show_writing;
@@ -270,16 +270,16 @@
                     m_BaseboardImageNPC.SetActive(true);
                     m_BaseboardImagePlayer.SetActive(false);
                 }
-                var configStoryMissions = Config.Instance.Get<StoryMissionsConfig>(storyMissionsID);
+                var configStoryMissions = StoryMissionsConfig.Get(storyMissionsID);
                 if (configStoryMissions == null)
                 {
                     return;
                 }
                 int npcId = configStoryMissions.NpcID[IsMultistage];
-                var npcConfig = Config.Instance.Get<NPCConfig>(npcId);
+                var npcConfig = NPCConfig.Get(npcId);
                 m_NPCNameText.text = npcConfig.charName;
                 string npcContentKey = configStoryMissions.content[IsMultistage];
-                var taskInfo = Config.Instance.Get<TASKINFOConfig>(string.Format(npcContentKey, stepNum));
+                var taskInfo = TASKINFOConfig.Get(string.Format(npcContentKey, stepNum));
                 if (taskInfo == null)
                 {
                     DebugEx.LogError("TASKINFOConfig涓病鏈夋壘鍒板搴旂殑Key");
@@ -318,8 +318,8 @@
         }
         private void PlayerHead()
         {
-            string[] headStr1 = Config.Instance.Get<FuncConfigConfig>("StoryTaskIcon").Numerical1.Split('|');
-            string[] headStr2 = Config.Instance.Get<FuncConfigConfig>("StoryTaskIcon").Numerical2.Split('|');
+            string[] headStr1 = FuncConfigConfig.Get("StoryTaskIcon").Numerical1.Split('|');
+            string[] headStr2 = FuncConfigConfig.Get("StoryTaskIcon").Numerical2.Split('|');
             for (int i = 0; i < headStr1.Length; i++)
             {
                 if (!PlayerIcon.ContainsKey(int.Parse(headStr1[i])))
@@ -333,7 +333,7 @@
         private bool IsDungeon()
         {
             var mapId = PlayerDatas.Instance.baseData.MapID;
-            var mapConfig = Config.Instance.Get<MapConfig>(mapId);
+            var mapConfig = MapConfig.Get(mapId);
             return mapConfig != null && mapConfig.MapFBType != 0;
         }
     }

--
Gitblit v1.8.0