From fe965d5c94de606b87ee50132972906de444a4a2 Mon Sep 17 00:00:00 2001 From: Mark Joshwel Date: Sun, 11 Aug 2024 07:59:36 +0800 Subject: [PATCH] game(ui,playground): the main menu looks somewhat snazzy AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- .../Scenes/Playgrounds/Playground.unity | 50 +++++++++++++++++++ .../Assets/UI Toolkit/Interfaces/Common.uss | 22 ++++++++ .../UI Toolkit/Interfaces/Common.uss.meta | 11 ++++ .../UI Toolkit/Interfaces/ScreenMainMenu.uxml | 15 ++++++ .../Interfaces/ScreenMainMenu.uxml.meta | 10 ++++ 5 files changed, 108 insertions(+) create mode 100644 RunningLateGame/Assets/UI Toolkit/Interfaces/Common.uss create mode 100644 RunningLateGame/Assets/UI Toolkit/Interfaces/Common.uss.meta create mode 100644 RunningLateGame/Assets/UI Toolkit/Interfaces/ScreenMainMenu.uxml create mode 100644 RunningLateGame/Assets/UI Toolkit/Interfaces/ScreenMainMenu.uxml.meta diff --git a/RunningLateGame/Assets/Scenes/Playgrounds/Playground.unity b/RunningLateGame/Assets/Scenes/Playgrounds/Playground.unity index af5e739..ed3852a 100644 --- a/RunningLateGame/Assets/Scenes/Playgrounds/Playground.unity +++ b/RunningLateGame/Assets/Scenes/Playgrounds/Playground.unity @@ -11559,6 +11559,55 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: isPlayerInAir: 0 +--- !u!1 &1794617894 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1794617895} + - component: {fileID: 1794617896} + m_Layer: 0 + m_Name: Main Menu Screen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1794617895 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794617894} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1798850120} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1794617896 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794617894} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_PanelSettings: {fileID: 11400000, guid: 21896e34ffd76694aa03bd08a51762a9, type: 2} + m_ParentUI: {fileID: 0} + sourceAsset: {fileID: 9197481963319205126, guid: 2054bc5e9ca6dd940a012c27265f7d43, + type: 3} + m_SortingOrder: 0 --- !u!1 &1798850119 GameObject: m_ObjectHideFlags: 0 @@ -11589,6 +11638,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 618797800} + - {fileID: 1794617895} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1805235905 diff --git a/RunningLateGame/Assets/UI Toolkit/Interfaces/Common.uss b/RunningLateGame/Assets/UI Toolkit/Interfaces/Common.uss new file mode 100644 index 0000000..056a28e --- /dev/null +++ b/RunningLateGame/Assets/UI Toolkit/Interfaces/Common.uss @@ -0,0 +1,22 @@ +#Root { + -unity-font: url("project://database/Assets/UI%20Toolkit/RLFonts/Fervojo/Fervojo-Medium.otf?fileID=12800000&guid=9439a6fdc5392c6479cda7dd72a8f3f7&type=3#Fervojo-Medium"); + -unity-font-definition: url("project://database/Assets/UI%20Toolkit/RLFonts/Fervojo/Fervojo-Medium%20SDF.asset?fileID=11400000&guid=45943718062c86e448361bd7f6506932&type=2#Fervojo-Medium SDF"); +} + +Button { + background-color: rgb(193, 39, 45); + width: 40%; + height: 25%; + color: rgb(255, 255, 255); + font-size: 24px; + -unity-font: url("project://database/Assets/UI%20Toolkit/RLFonts/Fervojo/Fervojo-Bold.otf?fileID=12800000&guid=505dfbc18d2d4604db47ff55755f9dc8&type=3#Fervojo-Bold"); + -unity-font-definition: url("project://database/Assets/UI%20Toolkit/RLFonts/Fervojo/Fervojo-Bold%20SDF.asset?fileID=11400000&guid=1abb65c0bf74b1649863fc75b2b83ac1&type=2#Fervojo-Bold SDF"); + border-top-left-radius: 8px; + border-top-right-radius: 8px; + border-bottom-right-radius: 8px; + border-bottom-left-radius: 8px; + border-left-color: rgba(0, 0, 0, 0); + border-right-color: rgba(0, 0, 0, 0); + border-top-color: rgba(0, 0, 0, 0); + border-bottom-color: rgba(0, 0, 0, 0); +} diff --git a/RunningLateGame/Assets/UI Toolkit/Interfaces/Common.uss.meta b/RunningLateGame/Assets/UI Toolkit/Interfaces/Common.uss.meta new file mode 100644 index 0000000..7f12a43 --- /dev/null +++ b/RunningLateGame/Assets/UI Toolkit/Interfaces/Common.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7e22eeee55627cf478c5e125a8197039 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/RunningLateGame/Assets/UI Toolkit/Interfaces/ScreenMainMenu.uxml b/RunningLateGame/Assets/UI Toolkit/Interfaces/ScreenMainMenu.uxml new file mode 100644 index 0000000..f7c2e56 --- /dev/null +++ b/RunningLateGame/Assets/UI Toolkit/Interfaces/ScreenMainMenu.uxml @@ -0,0 +1,15 @@ + +