public override void Exit()
 {
     RectTrans.DOScaleX(0, UIEffectTime.OPEN_FROM_MIDDLE).OnComplete(() =>
     {
         OnExitComplete();
         OnExitComplete -= OnExitComplete;
     });
 }
Exemplo n.º 2
0
 public override void Enter()
 {
     showTime                   = DateTime.Now;
     RectTrans.localScale       = new Vector3(0, 1, 1);
     RectTrans.anchoredPosition = Vector3.zero;
     RectTrans.DOScaleX(1, UIEffectTime.FROM_LEFT_PULLED);
     RectTrans.DOAnchorPosX(RectTrans.sizeDelta.x / 2, UIEffectTime.FROM_LEFT_PULLED);
 }
Exemplo n.º 3
0
 public override void Exit()
 {
     RectTrans.DOScaleX(0, UIEffectTime.FROM_LEFT_PULLED);
     RectTrans.DOAnchorPosX(0 / 2, UIEffectTime.FROM_LEFT_PULLED).OnComplete(() =>
     {
         OnExitComplete();
         OnExitComplete -= OnExitComplete;
     });
 }
 public override void Enter()
 {
     RectTrans.localScale = new Vector3(0, 1, 1);
     RectTrans.DOScaleX(1, UIEffectTime.OPEN_FROM_MIDDLE);
 }