void OnEmotion() { if (m_emotionUI == null) { m_emotionUI = EmotionUI.OpenUI(); } else { m_emotionUI.SetShow(!m_emotionUI.IsShow); } }
public static EmotionUI OpenUI() { Object prefab = PrefabLoader.loadFromPack("ZQ/EmotionUI"); if (prefab != null) { GameObject obj = Instantiate(prefab) as GameObject; RED.AddChild(obj, UIMessageMain.Instance.gameObject); EmotionUI emotion = obj.GetComponent <EmotionUI>(); obj.transform.localPosition = new Vector3(62f, 0f, 0f); return(emotion); } return(null); }
void OnClickEmotion() { if (m_emotionUI == null) { m_emotionUI = EmotionUI.OpenUI(); } else { bool bShow = !m_emotionUI.IsShow; m_emotionUI.SetShow(bShow); } if (m_quickChatUI != null && m_quickChatUI.IsShow) { m_quickChatUI.SetShow(false); } }