Exemplo n.º 1
0
    public void UpdateMenu( )
    {
        titleMenu.SetEnabled(TITLESCREEN_STATE == Constants.MENU_TITLESCREEN);
        levelMenu.SetEnabled(TITLESCREEN_STATE == Constants.MENU_LEVELSELECT);
        optionsMenu.SetEnabled(TITLESCREEN_STATE == Constants.MENU_OPTIONS);
        creditsMenu.SetEnabled(TITLESCREEN_STATE == Constants.MENU_CREDTIS);

        enabledMenu = titleMenu.IsEnabled( ) ? titleMenu : enabledMenu;
        enabledMenu = levelMenu.IsEnabled( ) ? levelMenu : enabledMenu;
        enabledMenu = optionsMenu.IsEnabled( ) ? optionsMenu : enabledMenu;
        enabledMenu = creditsMenu.IsEnabled( ) ? creditsMenu : enabledMenu;

        Menu.SetInputs(Constants.PLAYER_1_ID, enabledMenu.GetFirstButton( ));
    }