Пример #1
0
    public void ShowMenu(SteamMenuSubMenu subMenu)
    {
        GameObject selectedMenu = baseMenu;

        switch (subMenu)
        {
        case SteamMenuSubMenu.BaseMenu: selectedMenu = baseMenu; break;

        case SteamMenuSubMenu.DownloadMenu: selectedMenu = downloadMenu; break;

        case SteamMenuSubMenu.UploadMenu: selectedMenu = uploadMenu; break;

        case SteamMenuSubMenu.UploadSuccessMenu: selectedMenu = uploadSuccessMenu; break;
        }
        ShowMenuExclusively(selectedMenu);
    }
Пример #2
0
 public override void OnInspectorGUI()
 {
     base.OnInspectorGUI();
     selectedMenu = (SteamMenuSubMenu)EditorGUILayout.EnumPopup("Show Menu", selectedMenu);
     (target as SteamMenu).ShowMenu(selectedMenu);
 }