Ejemplo n.º 1
0
    public void OnOptionSelected(int p_option)
    {
        if (m_openedInnerMenu != null)
        {
            m_openedInnerMenu.SetVisibility(false);
            m_openedInnerMenu = null;
        }
        ChangeState();
        switch (p_option)
        {
        case 0:
            m_mainMenuController.OpenMainMenu();
            break;

        case 1:
            m_difficultyPanel.SetVisibility(true);
            m_openedInnerMenu = m_difficultyPanel;
            break;

        case 2:
            m_optionsMenu.SetVisibility(true);
            m_openedInnerMenu = m_optionsMenu;
            break;

        case 3:
            m_quitPanel.SetVisibility(true);
            m_openedInnerMenu = m_quitPanel;
            break;

        case 4:
            m_gameController.RestartGame();
            break;
        }
    }
Ejemplo n.º 2
0
    public void OnOptionSelected(int p_option)
    {
        switch (p_option)
        {
        case 0:
            m_openedInnerMenu = m_difficultyPanelView;
            m_difficultyPanelView.SetVisibility(true);
            break;

        case 1:
            m_openedInnerMenu = m_optionsMenuView;
            m_optionsMenuView.SetVisibility(true);
            break;

        case 2:
            m_openedInnerMenu = m_quitPanelView;
            m_quitPanelView.SetVisibility(true);
            break;

        case 3:
            Play();
            break;
        }
        m_mainMenuView.SetVisibility(false);
    }
Ejemplo n.º 3
0
 public void OnReturnFromInnerMenu()
 {
     if (m_openedInnerMenu)
     {
         m_openedInnerMenu.SetVisibility(false);
         m_mainMenuView.SetVisibility(true);
         m_openedInnerMenu = null;
     }
 }
Ejemplo n.º 4
0
 private void Awake()
 {
     m_quitPanelView = GetComponent <GenericUIView>();
 }
Ejemplo n.º 5
0
 private void Awake()
 {
     m_view = GetComponent <GenericUIView>();
 }
Ejemplo n.º 6
0
 public void OnEntityEnabled(GenericUIView p_entity)
 {
     gameObject.SetActive(true);
     m_openedViews.Enqueue(p_entity);
 }
Ejemplo n.º 7
0
 public GenericUIEditor(XmlNode Data, GenericUIView View)
 {
     _Data = Data;
     _View = View;
 }