void Start() { HeaderMenuView.Instance.ShowInLobby(); HeaderMenuView.Instance.SetSearchSubmitCallBack(OnSearchLobbyHandler); presenter = new PokerLobbyPresenter(this); HeaderMenuView.Instance.SetChangeTypeLobbyCallBack(delegate() { if (isShowType1) { isShowType1 = false; // go.transform.GetChild(0).GetComponent<UISprite>().spriteName = "icon_menu_type_2"; tableType1.transform.parent.parent.gameObject.SetActive(false); tableType2.transform.parent.parent.gameObject.SetActive(true); StartCoroutine(initShowRowType2(presenter.Lobbies)); } else { isShowType1 = true; // go.transform.GetChild(0).GetComponent<UISprite>().spriteName = "icon_menu"; tableType1.transform.parent.parent.gameObject.SetActive(true); tableType2.transform.parent.parent.gameObject.SetActive(false); StartCoroutine(initShowRowType1(presenter.Lobbies)); } }); }
void Start() { HeaderMenuView.Instance.SetSearchSubmitCallBack(OnSearchLobbyHandler); presenter = new PokerLobbyPresenter(this); HeaderMenuView.Instance.SetChangeTypeLobbyCallBack(delegate() { if (isShowType1) { isShowType1 = false; tableType1.transform.parent.parent.gameObject.SetActive(false); tableType2.transform.parent.parent.gameObject.SetActive(true); StartCoroutine(initShowRowType2(presenter.Lobbies)); return; } isShowType1 = true; tableType1.transform.parent.parent.gameObject.SetActive(true); tableType2.transform.parent.parent.gameObject.SetActive(false); StartCoroutine(initShowRowType1(presenter.Lobbies)); }); }