MainTeamSelectUIDocument.uxml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <engine:UXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:engine="UnityEngine.UIElements" xmlns:editor="UnityEditor.UIElements" noNamespaceSchemaLocation="../../../UIElementsSchema/UIElements.xsd" editor-extension-mode="False">
  2. <engine:Template name="CaracterOverviewPanel" src="project://database/Assets/UI/TeamSelectOverview/CaracterOverviewPanel.uxml?fileID=9197481963319205126&amp;guid=8a6ebf368e03b7b4eb179cfc34b6f059&amp;type=3#CaracterOverviewPanel" />
  3. <engine:Template name="CharacterSheet" src="project://database/Assets/UI/TeamSelectOverview/CharacterSheet.uxml?fileID=9197481963319205126&amp;guid=325233d41e714ff44ba86bdb9802d9d5&amp;type=3#CharacterSheet" />
  4. <engine:Template name="InventorySheet" src="project://database/Assets/UI/TeamSelectOverview/InventorySheet.uxml?fileID=9197481963319205126&amp;guid=5ba29b946ffd8ae41863bad9028c6638&amp;type=3#InventorySheet" />
  5. <Style src="project://database/Assets/UI/TeamSelectOverview/MainTeamSelectUSS.uss?fileID=7433441132597879392&amp;guid=c29a8a9bb2b58a749ad96d244214fdfa&amp;type=3#MainTeamSelectUSS" />
  6. <engine:VisualElement name="VisualElement" style="flex-grow: 1; background-color: rgba(25, 25, 45, 1); flex-direction: column;">
  7. <!-- Add a subtle gradient overlay -->
  8. <engine:VisualElement style="position: absolute; width: 100%; height: 100%; background-color: rgba(15, 15, 35, 0.3); pointer-events: none;" />
  9. <engine:VisualElement style="flex-grow: 1; flex-direction: row; padding: 10px;">
  10. <engine:VisualElement name="character-slot-container" class="character-slots-container">
  11. <engine:Label text="Team Selection" style="font-size: 18px; color: rgba(255, 255, 255, 0.9); -unity-font-style: bold; -unity-text-align: middle-center; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);" />
  12. <engine:VisualElement name="Row1" class="row">
  13. <engine:Instance template="CaracterOverviewPanel" name="Character1" class="slot">
  14. <AttributeOverrides element-name="ViewCharacterButton" enabled="false" />
  15. </engine:Instance>
  16. <engine:Instance template="CaracterOverviewPanel" name="Character2" class="slot" />
  17. </engine:VisualElement>
  18. <engine:VisualElement name="Row2" class="row">
  19. <engine:Instance template="CaracterOverviewPanel" name="Character3" class="slot" />
  20. <engine:Instance template="CaracterOverviewPanel" name="Character4" class="slot" />
  21. </engine:VisualElement>
  22. </engine:VisualElement>
  23. <engine:VisualElement style="flex-grow: 1; flex-direction: row; background-color: rgba(35, 35, 55, 0.8); border-radius: 0px 12px 12px 0px; margin-left: 5px;">
  24. <engine:VisualElement name="CharacterSheet" style="padding: 10px;">
  25. <engine:Instance template="CharacterSheet" />
  26. </engine:VisualElement>
  27. <engine:ScrollView name="ScrollView" style="padding: 10px;">
  28. <engine:Instance template="InventorySheet" />
  29. </engine:ScrollView>
  30. </engine:VisualElement>
  31. </engine:VisualElement>
  32. <engine:VisualElement name="MainButtonPanel" class="BottomButtonPanel">
  33. <engine:Button text="Start" name="StartGameButton" enabled="false" />
  34. </engine:VisualElement>
  35. </engine:VisualElement>
  36. </engine:UXML>