少年修仙传客户端代码仓库
client_Hale
2018-11-24 68f95c4e3db1f79b3ef5705443d792e3f1cfd8ff
System/Welcome/WelcomeWin.cs
@@ -14,8 +14,8 @@
    public class WelcomeWin : Window
    {
        [SerializeField] UIAlphaTween m_AlphaTween;
        [SerializeField] UIAlphaTween m_FadeInTween;
        [SerializeField] UIAlphaTween m_FadeOutTween;
        [SerializeField] Button m_Close;
        [SerializeField] float m_ForbidTime = 5f;
        [SerializeField] float m_OutTime = 10f;
@@ -36,8 +36,10 @@
        protected override void OnPreOpen()
        {
            m_Close.gameObject.SetActive(false);
            superOutTime = m_OutTime + 5f;
            ensured = false;
            m_AlphaTween.SetStartState();
            m_FadeOutTween.SetStartState();
        }
        protected override void OnAfterOpen()
@@ -52,11 +54,22 @@
        {
        }
        protected override void OnActived()
        {
            base.OnActived();
            m_FadeInTween.Play();
        }
        protected override void LateUpdate()
        {
            base.LateUpdate();
            timer += Time.deltaTime;
            if (timer > m_ForbidTime && !m_Close.gameObject.activeInHierarchy)
            {
                m_Close.gameObject.SetActive(true);
            }
            if (timer > m_OutTime)
            {
                if (!ensured)
@@ -90,7 +103,7 @@
        private void FadeOut()
        {
            m_AlphaTween.Play(OnFadeOutComplete);
            m_FadeOutTween.Play(OnFadeOutComplete);
        }
        private void OnFadeOutComplete()