Ejemplo n.º 1
0
    public static QuickChatUI OpenUI()
    {
        Object prefab = PrefabLoader.loadFromPack("ZQ/QuickChatUI");

        if (prefab != null)
        {
            GameObject obj = Instantiate(prefab) as GameObject;
            RED.AddChild(obj, UIMessageMain.Instance.gameObject);
            QuickChatUI ui = obj.GetComponent <QuickChatUI>();
            obj.transform.localPosition = new Vector3(41f, 0f, 0f);
            return(ui);
        }
        return(null);
    }
Ejemplo n.º 2
0
    void OnClickQuickChat()
    {
        if (m_quickChatUI == null)
        {
            m_quickChatUI = QuickChatUI.OpenUI();
        }
        else
        {
            bool bShow = m_quickChatUI.IsShow;
            m_quickChatUI.SetShow(!bShow);
        }

        if (m_emotionUI != null && m_emotionUI.IsShow)
        {
            m_emotionUI.SetShow(false);
        }
    }