69 lines
3.6 KiB
Plaintext
69 lines
3.6 KiB
Plaintext
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" editor-extension-mode="False">
|
|
<Style src="project://database/Assets/UI/MainMenuStyles.uss?fileID=7433441132597879392&guid=PLACEHOLDER&type=3#MainMenuStyles" />
|
|
|
|
<!-- Main Container -->
|
|
<ui:VisualElement name="MainContainer" class="main-container">
|
|
|
|
<!-- Background Overlay -->
|
|
<ui:VisualElement name="Background" class="background-overlay" />
|
|
|
|
<!-- Menu Content -->
|
|
<ui:VisualElement name="MenuContent" class="menu-content">
|
|
|
|
<!-- Title Section -->
|
|
<ui:VisualElement name="TitleSection" class="title-section">
|
|
<ui:Label text="MEGA KOOP" name="GameTitle" class="game-title" />
|
|
<ui:Label text="CO-OP ADVENTURE" name="Subtitle" class="subtitle" />
|
|
</ui:VisualElement>
|
|
|
|
<!-- Menu Buttons Container -->
|
|
<ui:VisualElement name="ButtonsContainer" class="buttons-container">
|
|
|
|
<!-- Main Menu Buttons -->
|
|
<ui:Button text="NEW GAME" name="NewGameButton" class="menu-button primary-button" />
|
|
<ui:Button text="CONTINUE" name="ContinueButton" class="menu-button" />
|
|
<ui:Button text="MULTIPLAYER" name="MultiplayerButton" class="menu-button" />
|
|
<ui:Button text="SETTINGS" name="SettingsButton" class="menu-button" />
|
|
<ui:Button text="CREDITS" name="CreditsButton" class="menu-button" />
|
|
<ui:Button text="QUIT GAME" name="QuitButton" class="menu-button danger-button" />
|
|
|
|
</ui:VisualElement>
|
|
|
|
<!-- Version Info -->
|
|
<ui:VisualElement name="VersionInfo" class="version-info">
|
|
<ui:Label text="Version 1.0.0" name="VersionLabel" class="version-label" />
|
|
</ui:VisualElement>
|
|
|
|
</ui:VisualElement>
|
|
|
|
<!-- Settings Panel (Initially Hidden) -->
|
|
<ui:VisualElement name="SettingsPanel" class="settings-panel hidden">
|
|
<ui:VisualElement class="settings-content">
|
|
|
|
<ui:Label text="SETTINGS" class="panel-title" />
|
|
|
|
<ui:VisualElement class="settings-section">
|
|
<ui:Label text="Graphics" class="section-title" />
|
|
<ui:DropdownField label="Quality:" name="QualityDropdown" class="setting-control" />
|
|
<ui:Toggle label="Fullscreen" name="FullscreenToggle" class="setting-control" />
|
|
<ui:DropdownField label="Resolution:" name="ResolutionDropdown" class="setting-control" />
|
|
</ui:VisualElement>
|
|
|
|
<ui:VisualElement class="settings-section">
|
|
<ui:Label text="Audio" class="section-title" />
|
|
<ui:Slider label="Master Volume" high-value="100" name="MasterVolumeSlider" class="setting-control" />
|
|
<ui:Slider label="Music Volume" high-value="100" name="MusicVolumeSlider" class="setting-control" />
|
|
<ui:Slider label="SFX Volume" high-value="100" name="SFXVolumeSlider" class="setting-control" />
|
|
</ui:VisualElement>
|
|
|
|
<ui:VisualElement class="settings-buttons">
|
|
<ui:Button text="APPLY" name="ApplyButton" class="menu-button primary-button" />
|
|
<ui:Button text="BACK" name="BackButton" class="menu-button" />
|
|
</ui:VisualElement>
|
|
|
|
</ui:VisualElement>
|
|
</ui:VisualElement>
|
|
|
|
</ui:VisualElement>
|
|
</ui:UXML>
|