Exemple #1
0
 public int m_isok;       // 是否完成
 public void Copy(Huoyue _data)
 {
     this.m_huoyueid   = _data.huoyueid;
     this.m_num        = _data.num;
     this.m_numall     = _data.numall;
     this.m_huoyuetype = _data.huoyuetype;
     this.m_isok       = _data.isok;
 }
    //显示任务面板上的信息
    public void UpdateShow(Huoyue _huoyue)
    {
        _GotoType = _huoyue.huoyuetype;
        if (_huoyue.isok == 1)
        {
            m_Achieve.SetActive(true);
            m_GOBtn.gameObject.SetActive(false);
        }
        else
        {
            m_Achieve.SetActive(false);
            m_GOBtn.gameObject.SetActive(true);
        }
        ActivitymissionTemplate mission = (ActivitymissionTemplate)DataTemplate.GetInstance().m_ActivitymissionTable.getTableData(_huoyue.huoyueid);

        m_GetLivenessNumText.text = mission.getActivitydegree().ToString();
        m_MissionDesText.text     = GameUtils.getString(mission.getDes());
        m_LivenessNumMin.text     = _huoyue.num.ToString();
        m_LivenssNumMax.text      = _huoyue.numall.ToString();
    }