//显示任务面板上的信息
    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();
    }
Exemple #2
0
    public void Data(object data)
    {
        UI_Liveness.HuoYueData profile = data as UI_Liveness.HuoYueData;
        if (profile == null)
        {
            return;
        }
        _GotoType = profile.m_huoyuetype;
        ActivitymissionTemplate staticData = DataTemplate.GetInstance().GetActivitymissionTemplateById(profile.m_huoyueid);

        //LivenessIcon.overrideSprite =
        m_LivenessDesText.text    = GameUtils.getString("liveness_content2");
        m_GetLivenessNumText.text = staticData.getActivitydegree().ToString();
        m_MissionDesText.text     = GameUtils.getString(staticData.getDes());
        m_Finish.text             = GameUtils.getString("liveness_content3");
        m_LivenessNumMin.text     = profile.m_num.ToString();
        m_LivenessNumMax.text     = "/" + profile.m_numall.ToString();

        bool flag = profile.m_isok == 1;

        m_CompletedBG.SetActive(flag);
        m_GOBtn.gameObject.SetActive(!flag);
    }