Ejemplo n.º 1
0
	public void Init( eGuildNewPanelState state, System.Object data)
	{
		if (prevState == state) 
		{
			if( m_curPanel != null )
				m_curPanel.UpdateData( data );
			return;
		}
		
		prevState = state;

		for (int i=0; i<m_listPanel.Count; i++) 
		{
			if( m_listPanel[i].PanelState == state )
			{
				m_listPanel[i].gameObject.SetActive(true);
				m_listPanel[i].Init(data);
				m_curPanel = m_listPanel[i];
			}
			else
			{
				m_listPanel[i].gameObject.SetActive(false);	
			}
		}
	}
Ejemplo n.º 2
0
	public void RequestCurrentPage(eGuildNewPanelState	state)
	{
		for (int i=0; i<m_listPanel.Count; i++) 
		{
			if( m_listPanel[i].PanelState == state )
			{
				m_listPanel[i].RequestCurrentPage();
				break;
			}
		}
	}
Ejemplo n.º 3
0
	public void RequestCurrentPage(eGuildNewPanelState	state)
	{
		m_guildPanelManager.RequestCurrentPage (state);
	}
Ejemplo n.º 4
0
	public void InitTab( eGuildNewPanelState	state , System.Object	data )
	{
		m_guildPanelManager.Init (state, data);
	}