Пример #1
0
	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;
	}
Пример #2
0
	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;
//		}
	}