public WidgetMenuBase( E_MenuType type )
            : base()
        {
            Type = type;
            Loop = false;

            Nodes = new List< WidgetMenuNode >();
            CurrentNode = 0;

            DeactivateArrows = true;
        }
Example #2
0
        public WidgetMenuBase(E_MenuType type)
            : base()
        {
            Type = type;
            Loop = false;

            Nodes       = new List <WidgetMenuNode>();
            CurrentNode = 0;

            DeactivateArrows = true;
        }
Example #3
0
    public void OpenAndClosePanel(E_MenuType menuType, bool wantOpen)
    {
        if (wantOpen)
        {
            this.CurrentSelectType = menuType;
        }
        else
        {
            this.CurrentSelectType = E_MenuType.Other;
        }

        switch (menuType)
        {
        case E_MenuType.Manual:
            this.manualPanel.SetActive(wantOpen);
            break;

        case E_MenuType.Mission:
            this.missionPanel.SetActive(wantOpen);
            break;

        case E_MenuType.Option:
            this.optionPanel.SetActive(wantOpen);
            break;

        case E_MenuType.Ranking:
            this.rankingPanel.SetActive(wantOpen);
            break;

        case E_MenuType.ScoreAttack:
            this.scoreAttackPanel.SetActive(wantOpen);
            break;

        case E_MenuType.TimeAttack:
            this.timeAttackPanel.SetActive(wantOpen);
            break;
        }
    }
Example #4
0
	public WidgetMenuSwitch( E_MenuType type )
		: base( type )
	{
		DeactivateNodes = true;
	}
Example #5
0
 public WidgetMenuSwitch( E_MenuType type )
     : base(type)
 {
     DeactivateNodes = true;
 }
Example #6
0
 public WidgetMenuScroll(E_MenuType type)
     : base(type)
 {
     //
 }
Example #7
0
 public WidgetMenuScroll( E_MenuType type )
     : base(type)
 {
     //
 }