private void DrawSubMenuColumn (GUISubMenu[] _subMenuList, int _startIndex, int _endIndex)
		{
			int _subMenuCount	= _subMenuList.Length;

			GUILayout.BeginVertical();
			for (int _iter = _startIndex; (_iter < _endIndex && _iter < _subMenuCount); _iter++)
			{
				GUISubMenu _subMenu	= _subMenuList[_iter];
				
				// On clicking this button, enable appropriate menu
				if (DrawButton(_subMenu.SubMenuName))
				{
					// Enable submenu
					m_activeSubMenu		= _subMenu;
					m_activeSubMenu.SetActive(true);

					// Not showing main menu any more
					m_showingMainMenu	= false;
				}
			}
			GUILayout.EndVertical();
		}
示例#2
0
        private void DrawSubMenuColumn(GUISubMenu[] _subMenuList, int _startIndex, int _endIndex)
        {
            int _subMenuCount = _subMenuList.Length;

            GUILayout.BeginVertical();
            for (int _iter = _startIndex; (_iter < _endIndex && _iter < _subMenuCount); _iter++)
            {
                GUISubMenu _subMenu = _subMenuList[_iter];

                // On clicking this button, enable appropriate menu
                if (DrawButton(_subMenu.SubMenuName))
                {
                    // Enable submenu
                    m_activeSubMenu = _subMenu;
                    m_activeSubMenu.SetActive(true);

                    // Not showing main menu any more
                    m_showingMainMenu = false;
                }
            }
            GUILayout.EndVertical();
        }