Beispiel #1
0
 /// <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);
     });
 }
Beispiel #2
0
    public static UIChatView Instantiate()
    {
        GameObject go = MonoBehaviour.Instantiate(App.shared.LoadGameObject("UI/ChatView/UIChatView"));

        UI.AssignToCanvas(go);
        UIChatView chatView = go.GetComponent <UIChatView>();

        return(chatView);
    }