少年修仙传客户端代码仓库
client_linchunjie
2019-07-04 0cae2a537d6516986e6af9d7eec846e2b2fb4172
3335 任务感应添加卡级提示
2个文件已修改
15 ■■■■ 已修改文件
System/Treasure/HumanInductionTaskCell.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Treasure/HumanTreasureWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Treasure/HumanInductionTaskCell.cs
@@ -11,15 +11,20 @@
        [SerializeField] Transform m_Container;
        [SerializeField] Button m_Induction;
        int taskId = 0;
        TreasureModel model { get { return ModelCenter.Instance.GetModel<TreasureModel>(); } }
        TaskModel taskModel { get { return ModelCenter.Instance.GetModel<TaskModel>(); } }
        private void Awake()
        {
            m_Induction.SetListener(OnInduction);
        }
        public void Display()
        public void Display(int taskId)
        {
            this.taskId = taskId;
            m_Container.gameObject.SetActive(true);
            model.onInductionTaskComplete -= OnInductionTaskComplete;
            model.onInductionTaskComplete += OnInductionTaskComplete;
@@ -38,6 +43,12 @@
        private void OnInduction()
        {
            if (taskModel.GetTaskStatus(taskId) == TaskModel.TaskStatus.CardLevel)
            {
                SysNotifyMgr.Instance.ShowTip("TaskInductionError_2");
                return;
            }
            var pak = new CA512_tagCMThinkMagicWeapon();
            pak.MWID = (uint)model.selectedTreasure;
            GameNetSystem.Instance.SendInfo(pak);
System/Treasure/HumanTreasureWin.cs
@@ -355,7 +355,7 @@
            else if (type == ScrollerDataType.Normal)
            {
                var taskCell = cell as HumanInductionTaskCell;
                taskCell.Display();
                taskCell.Display(cell.index);
            }
        }