Exemple #1
0
 public void Init(SingleEvidenceData vData, System.Action closeEvidenceUI, System.Action <string> onShowEvidence)
 {
     SetData(vData);
     m_closeEvidenceUI = closeEvidenceUI;
     m_onShowEvidence  = onShowEvidence;
     Show();
 }
 public void Init(EvidencesController father, SingleEvidenceData vData, Action closeEvidenceUI, Action <string> onShowEvidence = null)
 {
     SetData(vData);
     m_father          = father;
     m_closeEvidenceUI = closeEvidenceUI;
     m_onShowEvidence  = onShowEvidence;
     Show();
 }
Exemple #3
0
 public void RefreshView(Evidence.SingleEvidenceData data)
 {
     gameObject.SetActive(true);
     m_data = data;
     if (m_title != null)
     {
         m_title.text = m_data.exhibit;
     }
     if (m_data == null || (m_data != null && string.IsNullOrEmpty(m_data.exhibitImageName)))
     {
         if (m_detailBtn != null)
         {
             m_detailBtn.SetActive(false);
         }
     }
     else
     {
         if (m_detailBtn != null)
         {
             m_detailBtn.SetActive(true);
         }
     }
     ShowIntro(m_data.exhibitID, m_data.description);
 }
Exemple #4
0
 public void SetData(SingleEvidenceData vData)
 {
     m_data = vData;
 }
Exemple #5
0
 public void Init(SingleEvidenceData vData)
 {
     SetData(vData);
     Show();
 }
Exemple #6
0
 public void RefreshView(Evidence.SingleEvidenceData data)
 {
     m_data = data;
     ShowIntro(m_data.exhibit, m_data.description);
 }