예제 #1
0
 public void Prepare()
 {
     foreach (var pairs in _dialogMap)
     {
         DialogController controller = pairs.Value.GetComponent <DialogController>();
         controller.Close(null);
     }
 }
예제 #2
0
    public void Pop()
    {
        if (_currentDialog != null){
            _currentDialog.Close(
                delegate {
                    _currentDialog = null;

                    if (_dialogQueue.Count > 0)
                    {
                        ShowNext();
                    }
                }
            );
        }
    }
예제 #3
0
    // Pop 함수로 리스트에서 마지막으로열린 다이얼로그를 닫습니다.
    public void Pop()
    {
        if (_currentDialog != null)
        {
            _currentDialog.Close(
                delegate {
                _currentDialog = null;

                if (_dialogQueue.Count > 0)
                {
                    ShowNext();
                }
            }
                );
        }
    }
예제 #4
0
    public void Pop()
    {
        if (m_dcCurrentDialog != null)
        {
            m_dcCurrentDialog.Close
            (
                delegate
            {
                m_dcCurrentDialog = null;

                if (m_listDialogQueue.Count > 0)
                {
                    ShowNext();
                }
            }
            );
        }
    }