using vnxbqy.UI;
|
|
using UnityEngine.UI;
|
|
class WeddingAnswerDivorceWin : ILWindow
|
{
|
|
Button closeBtn;
|
Button yesBtn;
|
Button noBtn;
|
Text divorceInfo;
|
|
#region Built-in
|
protected override void BindController()
|
{
|
closeBtn = proxy.GetWidgtEx<Button>("CloseButton");
|
yesBtn = proxy.GetWidgtEx<Button>("yes");
|
noBtn = proxy.GetWidgtEx<Button>("no");
|
divorceInfo = proxy.GetWidgtEx<Text>("TextEx");
|
}
|
|
protected override void AddListeners()
|
{
|
closeBtn.SetListener(()=> {
|
WindowCenter.Instance.CloseIL<WeddingAnswerDivorceWin>();
|
});
|
|
noBtn.SetListener(()=> {
|
var pack = new IL_CB316_tagGCMarryBreakResponse();
|
pack.IsOK = 0;
|
GameNetSystem.Instance.SendInfo(pack);
|
WindowCenter.Instance.CloseIL<WeddingAnswerDivorceWin>();
|
});
|
|
yesBtn.SetListener(() => {
|
var pack = new IL_CB316_tagGCMarryBreakResponse();
|
pack.IsOK = 1;
|
GameNetSystem.Instance.SendInfo(pack);
|
WindowCenter.Instance.CloseIL<WeddingAnswerDivorceWin>();
|
});
|
}
|
|
protected override void OnPreOpen()
|
{
|
divorceInfo.text = Language.Get("Divorce3", WeddingModel.Instance.m_CoupleName, TimeUtility.SecondsToDHMSCHS(
|
WeddingModel.Instance.autoDivorceCD - (int)(TimeUtility.AllSeconds - WeddingModel.Instance.m_BreakRequestTime)));
|
}
|
|
|
#endregion
|
|
|
}
|