少年修仙传客户端代码仓库
client_linchunjie
2019-07-04 0cae2a537d6516986e6af9d7eec846e2b2fb4172
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);