Esempio n. 1
0
 public void PlayCloseAnimation(Action <bool> onFinishCloseAnimation)
 {
     if (m_currentState == EUITransitionState.None)
     {
         m_currentState = EUITransitionState.PlayingClose;
         PlayCloseAnimation_Local((interrupted) =>
         {
             onFinishCloseAnimation?.Invoke(interrupted);
             m_currentState = EUITransitionState.None;
         });
     }
     else
     {
         onFinishCloseAnimation?.Invoke(true);
     }
 }
Esempio n. 2
0
 public BaseUITransitionAnimation()
 {
     m_currentState = EUITransitionState.None;
 }