TabbedMenu.uxml 1.8 KB

12345678910111213141516
  1. <ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xsi="http://www.w3.org/2001/XMLSchema-instance" engine="UnityEngine.UIElements" editor="UnityEditor.UIElements" noNamespaceSchemaLocation="../../../UIElementsSchema/UIElements.xsd" editor-extension-mode="False">
  2. <ui:Template name="NewGameDocument" src="project://database/Assets/UIDocument/MenuScene/TabContentDocuemnts/NewGameDocument.uxml?fileID=9197481963319205126&amp;guid=2244f3ef1ed5efd4bbef6fda4a4f514f&amp;type=3#NewGameDocument" />
  3. <Style src="project://database/Assets/UIDocument/MenuScene/MenuUss.uss?fileID=7433441132597879392&amp;guid=7efd3cabb720e5947b5c0010adda70a7&amp;type=3#MenuUss" />
  4. <ui:VisualElement name="tabs" style="flex-direction: row; border-bottom-color: rgb(91, 91, 91); border-bottom-width: 2px;">
  5. <ui:Button text="Active Games" display-tooltip-when-elided="true" name="ActiveGamesTab" class="tabButton" />
  6. <ui:Button text="New Game" display-tooltip-when-elided="true" name="NewGameTab" class="tabButton" />
  7. <ui:Button text="Done Games" display-tooltip-when-elided="true" name="DoneGamesTab" class="tabButton" />
  8. </ui:VisualElement>
  9. <ui:VisualElement name="tabContent" style="flex-grow: 1; flex-shrink: 1;">
  10. <ui:VisualElement name="ActiveGamesContent" class="tabContent" style="display: flex; flex-grow: 1; background-color: rgb(255, 0, 0);" />
  11. <ui:VisualElement name="NewGameContent" class="tabContent" style="display: none; flex-grow: 1; background-color: rgb(23, 224, 22);">
  12. <ui:Instance template="NewGameDocument" name="NewGameDocument" style="flex-grow: 1;" />
  13. </ui:VisualElement>
  14. <ui:VisualElement name="DoneGamesContent" class="tabContent" style="display: none; flex-grow: 1; background-color: rgb(0, 26, 255);" />
  15. </ui:VisualElement>
  16. </ui:UXML>