예제 #1
0
 /// <summary>
 /// 二级界面的事件类型
 /// </summary>
 public void ClickComBtn(Click_Type type)
 {
     if (Click_Type.SEND_MAIL == type)
     {
         if (m_Panel.peopleInputField.value == string.Empty)
         {
             GUIManager.SetPromptInfo(TextManager.GetUIString("UIEmail004"), null);
             return;
         }
         if (m_Panel.zhutiInputField.value == string.Empty)
         {
             GUIManager.SetPromptInfo(TextManager.GetUIString("UIEmail005"), null);
             return;
         }
         MailProxy.Instance.SendMail(1, 1, m_Panel.zhutiText.text, m_Panel.contentText.text);
         m_Panel.sendMail.gameObject.SetActive(false);
     }
     else if (Click_Type.READ_MAIL == type)
     {
         m_Panel.readMail.gameObject.SetActive(true);
         m_Panel.readMailTitle.text  = chooseMailInfo.title;
         m_Panel.readcontent.text    = chooseMailInfo.text;
         m_Panel.sendPeopletext.text = chooseMailInfo.name;
         m_Panel.timetext.text       = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
     }
 }
예제 #2
0
 void CloseComBtn(Click_Type type)
 {
     if (Click_Type.SEND_MAIL == type)
     {
         m_Panel.sendMail.gameObject.SetActive(false);
     }
     else if (Click_Type.READ_MAIL == type)
     {
         m_Panel.readMail.gameObject.SetActive(false);
         m_Panel.readcontent.text = string.Empty;
     }
 }