From 022b621bcbdac2bb3747ed2ad2f9c892f0d4cce1 Mon Sep 17 00:00:00 2001 From: MarcUs7 <96580944+MarcUs7i@users.noreply.github.com> Date: Sat, 28 Dec 2024 22:53:12 +0100 Subject: [PATCH] Small improvement at Tutorial You can exit now with "Previous" input the Tutorial --- Assets/game/Scenes/levelTutorial.unity | 6 +++--- Assets/game/Scripts/UI/Tutorial.cs | 13 +++++++++---- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/Assets/game/Scenes/levelTutorial.unity b/Assets/game/Scenes/levelTutorial.unity index c07a2a1..3988f94 100644 --- a/Assets/game/Scenes/levelTutorial.unity +++ b/Assets/game/Scenes/levelTutorial.unity @@ -3778,9 +3778,9 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 1769907043} - m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp - m_MethodName: LevelSelect + - m_Target: {fileID: 1570864309} + m_TargetAssemblyTypeName: Tutorial, Assembly-CSharp + m_MethodName: PreviousPage m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} diff --git a/Assets/game/Scripts/UI/Tutorial.cs b/Assets/game/Scripts/UI/Tutorial.cs index c2e39fb..920ac38 100644 --- a/Assets/game/Scripts/UI/Tutorial.cs +++ b/Assets/game/Scripts/UI/Tutorial.cs @@ -48,11 +48,16 @@ public class Tutorial : MonoBehaviour public void PreviousPage() { - if (_currentPage > 0) + switch (_currentPage) { - menus[_currentPage].SetActive(false); - _currentPage--; - menus[_currentPage].SetActive(true); + case 0: + _mainMenu.LevelSelect(); + break; + case > 0: + menus[_currentPage].SetActive(false); + _currentPage--; + menus[_currentPage].SetActive(true); + break; } if (_currentPage == menus.Length - 2)