public void Prepare() { foreach (var pairs in _dialogMap) { DialogController controller = pairs.Value.GetComponent <DialogController>(); controller.Close(null); } }
public void Pop() { if (_currentDialog != null){ _currentDialog.Close( delegate { _currentDialog = null; if (_dialogQueue.Count > 0) { ShowNext(); } } ); } }
// Pop 함수로 리스트에서 마지막으로열린 다이얼로그를 닫습니다. public void Pop() { if (_currentDialog != null) { _currentDialog.Close( delegate { _currentDialog = null; if (_dialogQueue.Count > 0) { ShowNext(); } } ); } }
public void Pop() { if (m_dcCurrentDialog != null) { m_dcCurrentDialog.Close ( delegate { m_dcCurrentDialog = null; if (m_listDialogQueue.Count > 0) { ShowNext(); } } ); } }