//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Saturday, January 06, 2018 //-------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace vnxbqy.UI { public class GuideMessageWin : Window { public Text content; private bool m_AutoHide; private float m_Duration; protected override void LateUpdate() { base.LateUpdate(); if (m_AutoHide) { m_Duration -= Time.deltaTime; if (m_Duration <= 0) { WindowCenter.Instance.Close(); } } } #region Built-in protected override void BindController() { } protected override void AddListeners() { } protected override void OnPreOpen() { GuideMessageModel _model = ModelCenter.Instance.GetModel(); content.text = _model.content; m_AutoHide = _model.duration != -1; m_Duration = _model.duration; } protected override void OnAfterOpen() { } protected override void OnPreClose() { } protected override void OnAfterClose() { } #endregion } }