少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-11 6f6dd8bd8373543d2011236f38e2727a7aa09fb8
3449 【前端】安卓机增加返回键,弹出退出游戏提示
1个文件已修改
22 ■■■■■ 已修改文件
System/Tip/ExitGameWin.cs 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Tip/ExitGameWin.cs
@@ -17,6 +17,11 @@
        [SerializeField] Button m_Exit;
        [SerializeField] Button m_Cancel;
        [SerializeField] UIAlphaTween m_AlphaTween;
        [SerializeField] PositionTween m_PositionTween;
        float doubleKickTime = 0f;
        #region Built-in
        protected override void BindController()
        {
@@ -30,6 +35,8 @@
        protected override void OnPreOpen()
        {
            doubleKickTime = Time.time + 2f;
            m_PositionTween.SetStartState();
        }
        protected override void OnAfterOpen()
@@ -44,6 +51,12 @@
        {
        }
        protected override void OnActived()
        {
            base.OnActived();
            m_AlphaTween.Play();
            m_PositionTween.Play();
        }
        protected override void LateUpdate()
        {
@@ -51,7 +64,14 @@
            if (Input.GetKeyDown(KeyCode.Escape))
            {
                ExitGame();
                if (Time.time < doubleKickTime)
                {
                    ExitGame();
                }
                else
                {
                    Cancel();
                }
            }
        }
        #endregion