diff --git a/Assets/Scripts/Gameplay/UI/MainMenu.cs b/Assets/Scripts/Gameplay/UI/MainMenu.cs index 81e84aa3..3fd523a2 100644 --- a/Assets/Scripts/Gameplay/UI/MainMenu.cs +++ b/Assets/Scripts/Gameplay/UI/MainMenu.cs @@ -64,6 +64,10 @@ private void Awake() m_GameSettingsButton.clicked += () => { m_CurrentMenuItem = 2; SelectItem(m_CurrentMenuItem); }; m_QuitButton.clicked += () => { m_CurrentMenuItem = 3; SelectItem(m_CurrentMenuItem); }; + m_OnRailsButton.RegisterCallback(e => { m_CurrentMenuItem = 0; }); + m_PlayerControllerButton.RegisterCallback(e => { m_CurrentMenuItem = 1; }); + m_GameSettingsButton.RegisterCallback(e => { m_CurrentMenuItem = 2; }); + m_QuitButton.RegisterCallback(e => { m_CurrentMenuItem = 3; }); m_Options.Add(m_OnRailsButton); m_Options.Add(m_PlayerControllerButton);