/// <summary> /// 打开聊天界面 /// </summary> private void OpenChatView() { UIViewUtil.Instance.LoadWindowAsync(UIWindowType.Chat, (GameObject go) => { m_UIChatView = go.GetComponent <UIChatView>(); m_UIChatView.SetUI(cfg_commonMessageDBModel.Instance.GetListByGameId(GameCtrl.Instance.CurrentGameId), cfg_chatExpressionDBModel.Instance.GetList(), OnCommonMessageClick, OnExpressionClick); }); }
public static UIChatView Instantiate() { GameObject go = MonoBehaviour.Instantiate(App.shared.LoadGameObject("UI/ChatView/UIChatView")); UI.AssignToCanvas(go); UIChatView chatView = go.GetComponent <UIChatView>(); return(chatView); }