少年修仙传客户端代码仓库
client_linchunjie
2019-03-26 2c30d9fc4456bf097b31886c79d07a0d2db941b8
6394 【前端】【2.0】剧情任务对话支持同一NPC不同任务状态的多段对话
1个文件已修改
15 ■■■■■ 已修改文件
System/MainInterfacePanel/DialogueDuidanceWin.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/DialogueDuidanceWin.cs
@@ -29,7 +29,6 @@
        [SerializeField] Text m_ContentText;
        [SerializeField] Text m_NextText;
        Dictionary<int, string> PlayerIcon = new Dictionary<int, string>();
        int[] sPeaker;//对话对应半身像(0为主角/1为NPC)
        int taskIndex = 0;//获取当前的任务
@@ -61,7 +60,6 @@
            var config = FuncConfigConfig.Get("TaskContinue");
            FabaoId = int.Parse(config.Numerical1);
            AwaitSecond = int.Parse(config.Numerical2);
            PlayerHead();
        }
        protected override void AddListeners()
@@ -298,19 +296,6 @@
                    break;
                default:
                    break;
            }
        }
        private void PlayerHead()
        {
            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])))
                {
                    PlayerIcon.Add(int.Parse(headStr1[i]), headStr2[i]);
                }
            }
        }