Пример #1
0
 // 隐藏一个按钮,播放关闭动画
 public void Hide()
 {
     if (pointEnterTimerKey > 0)
     {
         TimerManager.Instance.RemoveTimer(pointEnterTimerKey);
         pointEnterTimerKey = 0;
     }
     hiding = true;
     //Debug.Log("Begin Hide!");
     TransitObject.StartTransit(this.gameObject, transitOutGroup, false, HideFinish);
 }
Пример #2
0
        private void OnTapNext(GameObject obj)
        {
            if (IsBusy)
            {
                return;
            }

            TransitObject.StartTransit(obj, 2, true);
            if (curPage < pageCount && cbChangePage != null)
            {
                cbChangePage(curPage + 1);
            }
        }
Пример #3
0
        /// <summary>
        /// 显示一个按钮,播放出现动画
        /// </summary>
        /// <param name="delay">显示延迟,单位为秒</param>
        public void Show(float delay)
        {
            NormalTransit.resetTransit(true);
            NormalTransit.delayType = TransitDelayType.WaitForTime;
            NormalTransit.delayTime = delay;

            TransitObject.StartTransit(this.gameObject, 0, true);

            hasShow = true;
            hiding  = false;

            //Debug.Log("Begin show!");
        }
Пример #4
0
        private void OnTapPrev(GameObject obj)
        {
            if (IsBusy)
            {
                return;
            }

            TransitObject.StartTransit(obj, 2, true);
            if (curPage > 1 && cbChangePage != null)
            {
                cbChangePage(curPage - 1);
            }
        }