mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-11 22:54:34 +00:00
Updates the BaseGame UI theme to be more legible and visually consistent.
Also standardizes and fixes the menuInputButtons system.
This commit is contained in:
parent
ba1eb59e9f
commit
37420cda66
26 changed files with 1163 additions and 643 deletions
|
|
@ -8,6 +8,8 @@ function PauseMenuList::onAdd(%this)
|
|||
function PauseMenu::onWake(%this)
|
||||
{
|
||||
$timescale = 0;
|
||||
|
||||
PauseButtonHolder.setActive();
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -19,7 +21,7 @@ function PauseMenu::onSleep(%this)
|
|||
function PauseMenu::onReturnTo(%this)
|
||||
{
|
||||
PauseMenuList.hidden = false;
|
||||
PauseButtonHolder.refresh();
|
||||
PauseButtonHolder.setActive();
|
||||
}
|
||||
|
||||
function openPauseMenuOptions()
|
||||
|
|
@ -43,17 +45,6 @@ function pauseMenuExitToDesktop()
|
|||
|
||||
function PauseButtonHolder::onWake(%this)
|
||||
{
|
||||
%this.refresh();
|
||||
}
|
||||
|
||||
function PauseButtonHolder::refresh(%this)
|
||||
{
|
||||
PauseButtonHolder.add(GamepadButtonsGui);
|
||||
|
||||
GamepadButtonsGui.clearButtons();
|
||||
|
||||
GamepadButtonsGui.setButton(2, "A", "", "", "", true);
|
||||
GamepadButtonsGui.setButton(3, "B", "Esc", "Back", "Canvas.popDialog();");
|
||||
|
||||
GamepadButtonsGui.refreshButtons();
|
||||
%this-->goButton.set("A", "Enter", "OK", "PauseMenuList.activateRow();", true);
|
||||
%this-->backButton.set("B", "Esc", "Back", "Canvas.popDialog();");
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue