| | |
| | | [SerializeField] Button closeBtn; |
| | | |
| | | [SerializeField] Text gameTimeText; |
| | | [SerializeField] Text gameStepNameText; |
| | | [SerializeField] Button buyTicketBtn; |
| | | [SerializeField] Text ticketCountText; |
| | | [SerializeField] Text ticketTimeText; |
| | |
| | | //活动时间 |
| | | void ShowGameTime() |
| | | { |
| | | gameTimeText.text = QunyingManager.Instance.GetEndSecondStr(); |
| | | var zoneInfo = CrossServerBaseManager.Instance.GetCrossZoneInfo(QunyingManager.DataMapID); |
| | | if (zoneInfo != null && zoneInfo.ZoneID == 0) |
| | | { |
| | | //倒计时按0:05结束 |
| | | var seconds = (TimeUtility.GetTodayStartTime().AddMinutes(5) - TimeUtility.GetCommServerNow(0)).TotalSeconds; |
| | | gameTimeText.text = TimeUtility.SecondsToDHMS((int)seconds); |
| | | gameStepNameText.text = Language.Get("Qunying3_1"); |
| | | } |
| | | else |
| | | { |
| | | //非跨服 或者 跨服在进行中的时候正常显示倒计时 |
| | | gameTimeText.text = QunyingManager.Instance.GetEndSecondStr(); |
| | | gameStepNameText.text = Language.Get("Qunying3"); |
| | | } |
| | | |
| | | if (QunyingManager.Instance.m_LastRecoverTime == 0) |
| | | { |
| | | ticketTimeText.text = ""; |