示例#1
0
 protected virtual void stopWaiting()
 {
     m_listener = null;
     m_bWaiting = false;
     if (m_waitingUI)
     {
         m_waitingUI.gameObject.SetActive(false);
     }
 }
示例#2
0
 protected virtual void startWaiting(responseListener listener)
 {
     m_listener += listener;
     m_bWaiting  = true;
     if (m_waitingUI)
     {
         m_waitingUI.m_clearWaitingFUNC = isWaiting;
         m_waitingUI.m_overTimeFunc     = null;
         m_waitingUI.m_overTimeFunc     = stopWaiting;
         m_waitingUI.gameObject.SetActive(true);
     }
 }
 protected override void startWaiting(responseListener listener)
 {
     base.startWaiting(listener);
     // ~~
 }