From 2525f471db5c3c0de5555e86a2d88533a8e52f1e Mon Sep 17 00:00:00 2001 From: Danil Iarosh Date: Tue, 23 Jun 2026 15:41:15 +0300 Subject: [PATCH] Apply game-wide styles and typography to GameplayOverlays template MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Добавлено импортирование таблицы стилей GameplayHud.uss внутрь GameplayOverlays.uxml для корректного отображения стилей в UI Builder. - В GameplayHud.uss добавлены свойства -unity-font-definition для классов заголовков, кнопок и информационных полей оверлеев, использующие шрифты RifficFree-Bold и BerlinSansFBCyrillic-Regular. --- Assets/UI/Gameplay/GameplayHud.uss | 5 +++++ Assets/UI/Gameplay/Templates/GameplayOverlays.uxml | 1 + 2 files changed, 6 insertions(+) diff --git a/Assets/UI/Gameplay/GameplayHud.uss b/Assets/UI/Gameplay/GameplayHud.uss index d5a7ccb..61d8462 100644 --- a/Assets/UI/Gameplay/GameplayHud.uss +++ b/Assets/UI/Gameplay/GameplayHud.uss @@ -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 { diff --git a/Assets/UI/Gameplay/Templates/GameplayOverlays.uxml b/Assets/UI/Gameplay/Templates/GameplayOverlays.uxml index b940eab..6e3c46e 100644 --- a/Assets/UI/Gameplay/Templates/GameplayOverlays.uxml +++ b/Assets/UI/Gameplay/Templates/GameplayOverlays.uxml @@ -1,4 +1,5 @@ +