Apply game-wide styles and typography to GameplayOverlays template

- Добавлено импортирование таблицы стилей GameplayHud.uss внутрь GameplayOverlays.uxml для корректного отображения стилей в UI Builder.

- В GameplayHud.uss добавлены свойства -unity-font-definition для классов заголовков, кнопок и информационных полей оверлеев, использующие шрифты RifficFree-Bold и BerlinSansFBCyrillic-Regular.
This commit is contained in:
Данил Ярош 2026-06-23 15:41:15 +03:00
parent 9549d42ea3
commit 2525f471db
2 changed files with 6 additions and 0 deletions

View File

@ -231,6 +231,7 @@
-unity-font-style: bold;
-unity-text-align: middle-center;
white-space: normal;
-unity-font-definition: url("project://database/Assets/Fonts/RifficFree-Bold.ttf?fileID=12800000&guid=63991fec8a53abe4d9a7907ef7f0db77&type=3#RifficFree-Bold");
}
.prize-title {
@ -245,6 +246,7 @@
-unity-font-style: bold;
-unity-text-align: middle-center;
white-space: normal;
-unity-font-definition: url("project://database/Assets/Fonts/BerlinSansFBCyrillic-Regular.ttf?fileID=12800000&guid=a4371daf3f041f94bb8cd180d18cb961&type=3#BerlinSansFBCyrillic-Regular");
}
.overlay-subtitle {
@ -280,12 +282,14 @@
.prize-qr-phone {
font-size: 34px;
-unity-font-definition: url("project://database/Assets/Fonts/RifficFree-Bold.ttf?fileID=12800000&guid=63991fec8a53abe4d9a7907ef7f0db77&type=3#RifficFree-Bold");
}
.prize-qr-message {
max-width: 900px;
font-size: 26px;
color: rgba(31, 79, 63, 0.88);
-unity-font-definition: url("project://database/Assets/Fonts/BerlinSansFBCyrillic-Regular.ttf?fileID=12800000&guid=a4371daf3f041f94bb8cd180d18cb961&type=3#BerlinSansFBCyrillic-Regular");
}
.overlay-actions {
@ -302,6 +306,7 @@
font-size: 36px;
-unity-font-style: bold;
background-image: url("project://database/Assets/Sprites/UI/Components/button_white.png");
-unity-font-definition: url("project://database/Assets/Fonts/RifficFree-Bold.ttf?fileID=12800000&guid=63991fec8a53abe4d9a7907ef7f0db77&type=3#RifficFree-Bold");
}
.overlay-button-primary {

View File

@ -1,4 +1,5 @@
<ui:UXML xmlns:ui="UnityEngine.UIElements" editor-extension-mode="False">
<Style src="project://database/Assets/UI/Gameplay/GameplayHud.uss?fileID=7433441132597879392&amp;guid=40e3d2a4ed0a8e84ba40618caa5869d3&amp;type=3#GameplayHud" />
<ui:VisualElement name="ContinueGameOverlay" class="gameplay-overlay continue-overlay">
<ui:VisualElement class="overlay-panel continue-panel">
<ui:Label name="ContinueGameTitle" text="Продолжить игру?" class="overlay-title"/>