public void CloseEmoticonPanel() { // Debug.Log( "AsEmoticonManager::CloseEmoticonPanel: " + m_EmoticonPanel); // Debug.Log( "AsEmoticonManager::CloseEmoticonPanel: " + m_EmoticonPanel.transform); // Debug.Log( "AsEmoticonManager::CloseEmoticonPanel: " + m_EmoticonPanel.transform.parent); // Debug.Log( "AsEmoticonManager::CloseEmoticonPanel: " + m_EmoticonPanel.transform.parent.gameObject); if( m_EmoticonPanel != null) Destroy( m_EmoticonPanel.transform.parent.gameObject); m_EmoticonPanel = null; }
void OpenEmoticonPanel() { if( m_EmoticonPanel != null) return; if( m_Block == true) return; GameObject obj = Instantiate( Resources.Load( "UI/AsGUI/GUI_ChatMacro_New")) as GameObject; m_EmoticonPanel = obj.GetComponentInChildren<AsEmoticonPanel>(); if( ArkQuestmanager.instance.CheckHaveOpenUIType( OpenUIType.OPEN_EMOTICON) != null) AsCommonSender.SendClearOpneUI( OpenUIType.OPEN_EMOTICON); // switch( m_CurTab) // { // case eEmoticonType.Hunt: // m_EmoticonPanel.ActivateBtnHunt(); // m_CurTab = eEmoticonType.Hunt; // break; // case eEmoticonType.Normal: // m_EmoticonPanel.ActivateBtnNormal(); // m_CurTab = eEmoticonType.Normal; // break; // } }