Объект nextclient.gameUi предоставляет интерфейс к взаимодействию с главным меню игры. С его помощью можно открывать/закрывать панели, менять активные вкладки и так далее.

Методы #

nextclient.gameUi.openMainMenu() #

Открыть главное меню игры.

nextclient.gameUi.openMainMenu();

nextclient.gameUi.closeMainMenu() #

Закрыть главное меню (вернуться в игру).

nextclient.gameUi.closeMainMenu();

nextclient.gameUi.showPanel(panelName) #

Показать конкретную панель главного меню.

/**
 * @param {string} panelName — имя панели:
 *   'play', 'options', 'servers', 'create-server',
 *   'controls', 'audio', 'video', 'keyboard'
 */
nextclient.gameUi.showPanel('servers');

Пример #

// Кнопка в HTML-интерфейсе
document.getElementById('btn-servers').addEventListener('click', function() {
    nextclient.gameUi.showPanel('servers');
});