From fdacaf5036ad30c8cd51e6f9d5f8da25a5c93f59 Mon Sep 17 00:00:00 2001 From: maverickdgg Date: Fri, 3 Feb 2023 23:28:08 +0800 Subject: [PATCH] Added reminaing buttons for win and lose screens --- Assets/Scenes/LoseScene.shade | 26 +++++++++++- Assets/Scenes/MainMenu.shade | 2 +- Assets/Scenes/WinScene.shade | 49 ++++++++++++++++++++++- Assets/Scripts/UI/SC_ChangeSceneButton.cs | 2 +- Assets/Scripts/UI/SC_QuitButton.cs | 2 +- 5 files changed, 74 insertions(+), 7 deletions(-) diff --git a/Assets/Scenes/LoseScene.shade b/Assets/Scenes/LoseScene.shade index 7969c063..ad268932 100644 --- a/Assets/Scenes/LoseScene.shade +++ b/Assets/Scenes/LoseScene.shade @@ -15,7 +15,7 @@ - EID: 1 Name: Canvas IsActive: true - NumberOfChildren: 2 + NumberOfChildren: 3 Components: Canvas Component: Canvas Width: 1920 @@ -43,7 +43,7 @@ NumberOfChildren: 0 Components: Transform Component: - Translate: {x: 0, y: 0, z: 0} + Translate: {x: 0, y: 75, z: 0} Rotate: {x: 0, y: 0, z: 0} Scale: {x: 400, y: 200, z: 1} IsActive: true @@ -60,6 +60,28 @@ - Type: ChangeSceneButton Enabled: true sceneID: 97158628 +- EID: 6 + Name: Quit Button + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 0, y: -200, z: 0} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 400, y: 200, z: 1} + IsActive: true + Renderable Component: + Mesh: 141771688 + Material: 129340704 + IsActive: true + Button Component: + Default Texture: 66477839 + Hovered Texture: 65045286 + Clicked Texture: 58607560 + IsActive: true + Scripts: + - Type: QuitButton + Enabled: true - EID: 3 Name: Camera IsActive: true diff --git a/Assets/Scenes/MainMenu.shade b/Assets/Scenes/MainMenu.shade index c58546a8..25bf6994 100644 --- a/Assets/Scenes/MainMenu.shade +++ b/Assets/Scenes/MainMenu.shade @@ -45,7 +45,7 @@ Scripts: - Type: ChangeSceneButton Enabled: true - sceneID: 86098106 + sceneID: 96668835 - EID: 6 Name: Quit Game Button IsActive: true diff --git a/Assets/Scenes/WinScene.shade b/Assets/Scenes/WinScene.shade index 724d9b69..b70cba65 100644 --- a/Assets/Scenes/WinScene.shade +++ b/Assets/Scenes/WinScene.shade @@ -15,7 +15,7 @@ - EID: 1 Name: Canvas IsActive: true - NumberOfChildren: 1 + NumberOfChildren: 3 Components: Canvas Component: Canvas Width: 1920 @@ -23,7 +23,7 @@ IsActive: true Scripts: ~ - EID: 2 - Name: Default + Name: Background IsActive: true NumberOfChildren: 0 Components: @@ -37,6 +37,51 @@ Material: 129138332 IsActive: true Scripts: ~ +- EID: 5 + Name: Main Menu Button + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 0, y: 75, z: 0} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 400, y: 200, z: 1} + IsActive: true + Renderable Component: + Mesh: 141771688 + Material: 129340704 + IsActive: true + Button Component: + Default Texture: 65788519 + Hovered Texture: 55999018 + Clicked Texture: 66382894 + IsActive: true + Scripts: + - Type: ChangeSceneButton + Enabled: true + sceneID: 97158628 +- EID: 6 + Name: Quit Button + IsActive: true + NumberOfChildren: 0 + Components: + Transform Component: + Translate: {x: 0, y: -200, z: 0} + Rotate: {x: 0, y: 0, z: 0} + Scale: {x: 400, y: 200, z: 1} + IsActive: true + Renderable Component: + Mesh: 141771688 + Material: 129340704 + IsActive: true + Button Component: + Default Texture: 66477839 + Hovered Texture: 65045286 + Clicked Texture: 58607560 + IsActive: true + Scripts: + - Type: QuitButton + Enabled: true - EID: 3 Name: Camera IsActive: true diff --git a/Assets/Scripts/UI/SC_ChangeSceneButton.cs b/Assets/Scripts/UI/SC_ChangeSceneButton.cs index dea6b5b7..80bd1550 100644 --- a/Assets/Scripts/UI/SC_ChangeSceneButton.cs +++ b/Assets/Scripts/UI/SC_ChangeSceneButton.cs @@ -6,7 +6,7 @@ public class ChangeSceneButton : Script public uint sceneID = 0; - protected override void awake() + protected override void start() { UIElement ui = GetComponent(); ui.OnClick.RegisterAction(() => diff --git a/Assets/Scripts/UI/SC_QuitButton.cs b/Assets/Scripts/UI/SC_QuitButton.cs index d315c787..17f6190c 100644 --- a/Assets/Scripts/UI/SC_QuitButton.cs +++ b/Assets/Scripts/UI/SC_QuitButton.cs @@ -3,7 +3,7 @@ using SHADE; public class QuitButton : Script { - protected override void awake() + protected override void start() { UIElement ui = GetComponent(); ui.OnClick.RegisterAction(() =>