public void Close() { if (!m_closing) { m_closing = true; StateContext parent = this.get_parent(); if (parent != null) { parent.ClearChildState(0); } onClose?.Invoke(); } }
private void OnNicknameResult(bool success, IList <string> suggestList, string errorKey, string errorTranslated) { if (!success) { m_ui.interactable = true; m_ui.OnNicknameError(suggestList, errorKey, errorTranslated); return; } StateContext parent = this.get_parent(); if (parent != null) { parent.ClearChildState(0); } }