48 lines
1.3 KiB
C#
48 lines
1.3 KiB
C#
|
using System.Collections;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Dynamic;
|
|||
|
using UnityEngine;
|
|||
|
using UnityEngine.UI;
|
|||
|
|
|||
|
public class MailTwoPanel : BasePanel
|
|||
|
{
|
|||
|
//<2F>ر<EFBFBD>
|
|||
|
public Button btnClose;
|
|||
|
//<2F><><EFBFBD>ﰴť
|
|||
|
public Button btnReward;
|
|||
|
//<2F><>ȡ<EFBFBD><C8A1>ť
|
|||
|
public Button btnGet;
|
|||
|
|
|||
|
//<2F><>Ϸ<EFBFBD><CFB7><EFBFBD><EFBFBD>
|
|||
|
public Text txtReward;
|
|||
|
|
|||
|
private MailInfo mailInfo;
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
|
|||
|
private GameObject go;
|
|||
|
|
|||
|
public override void Init()
|
|||
|
{
|
|||
|
btnClose.onClick.AddListener(() =>
|
|||
|
{
|
|||
|
UIManager.Instance.HidePanel<MailTwoPanel>(false);
|
|||
|
});
|
|||
|
btnGet.onClick.AddListener(() =>
|
|||
|
{
|
|||
|
GameDataMgr.Instance.player.gold += mailInfo.mailData.gold;
|
|||
|
StartCoroutine(NetMgr.Instance.ChangeDataPost(GameDataMgr.Instance.player));
|
|||
|
go.SetActive(true);
|
|||
|
UIManager.Instance.GetPanel<GamePanel>().UpdateGold();
|
|||
|
UIManager.Instance.GetPanel<MailPanel>().ClaimMail(mailInfo.mailData.id);
|
|||
|
UIManager.Instance.HidePanel<MailTwoPanel>(false);
|
|||
|
});
|
|||
|
}
|
|||
|
|
|||
|
public void UpedatePanel(MailInfo info,GameObject obj)
|
|||
|
{
|
|||
|
go = obj;
|
|||
|
mailInfo = info;
|
|||
|
txtReward.text = "<22>װ<EFBFBD><D7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD>ڱ<EFBFBD><DAB1>ܵ<EFBFBD><DCB5><EFBFBD>ҫ<EFBFBD><D2AB><EFBFBD>а<EFBFBD><D0B0>л<EFBFBD>\n<><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"+info.mailData.rank+"<22>ijɼ<C4B3><C9BC><EFBFBD>\n<><6E><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD>Ŷ<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!";
|
|||
|
}
|
|||
|
}
|