Files
JJBB/Assets/Project/Script/GUI/Marry/BanQuetBeKickedPanel.cs

42 lines
1.1 KiB
C#
Raw Normal View History

2024-08-23 15:49:34 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using GCGame.Table;
public class BanQuetBeKickedPanel : MonoBehaviour {
public Text _RemainTime;
public void InitRemainTime(long endTime)
{
if(endTime > GlobalData.ServerAnsiTime)
{
_RemainTime.text = StrDictionary.GetClientDictionaryString("#{46542}", endTime - GlobalData.ServerAnsiTime);
StartCoroutine(CountRemainTime(endTime));
}else
{
this.gameObject.SetActive(false);
}
}
IEnumerator CountRemainTime(long endTime)
{
while(true)
{
yield return new WaitForSeconds(1.0f);
var remainTime = endTime - GlobalData.ServerAnsiTime;
if(remainTime <= 0)
{
OnOkBtn();
yield break;
}
_RemainTime.text = StrDictionary.GetClientDictionaryString("#{46542}", remainTime);
}
}
public void OnOkBtn()
{
this.gameObject.SetActive(false);
}
}