コード例 #1
0
ファイル: Menu.cs プロジェクト: Extremelyd1/OvercookedAI
        public void OnGUI()
        {
            if (!isOpen)
            {
                return;
            }

            int drawIndex = 0;

            ArrayList buttonList;

            if (!inSection)
            {
                DrawHeader("Menu");

                buttonList = menuButtons;
            }
            else
            {
                DrawHeader(currentSection.GetHeaderText());

                buttonList = currentSection.GetChildren();
            }

            foreach (Button button in buttonList)
            {
                button.Draw(ref drawIndex, drawIndex == selectedIndex);
                drawIndex++;
            }
        }