From 939275d10552498409b0a9f5d4e163733284d548 Mon Sep 17 00:00:00 2001 From: swrring Date: Mon, 9 Nov 2026 13:56:07 +0900 Subject: [PATCH] =?UTF-8?q?=EC=98=81=EC=9B=85=20=EB=AA=A9=EB=A1=9D=20?= =?UTF-8?q?=EC=B6=9C=EC=A0=84=20=EC=B9=A9=20=C2=B7=20=EB=B9=88=20=EC=B9=B4?= =?UTF-8?q?=EB=93=9C=20=EB=AC=B8=EC=96=91=20+=20=ED=8E=B8=EC=84=B1=20?= =?UTF-8?q?=ED=99=94=EB=A9=B4=20=3D=20=EC=98=81=EC=9B=85=20=EB=AA=A9?= =?UTF-8?q?=EB=A1=9D=20=EC=B9=B4=EB=93=9C=EB=A1=9C=20=EC=9E=AC=EA=B5=AC?= =?UTF-8?q?=EC=84=B1(#1104=20=C2=B7=20PD=202026-11-09)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 영웅 목록: 「출전」 = 깃발 아래 왼쪽 가장자리 · 빈 카드 = 팩 CardFrame01_Empty 원본 그대로(Bg #303146 마스크 안 Bg_d_Pattern 타일 #2D2F42 · 테두리 #1A1B27 · 얼굴 #252738) — 이전엔 바탕을 #2E2F43 로 바꿔 무늬가 안 보였음 - 편성: 바탕·헤더 = 영웅 목록과 같음(진남 · 사선 칸 「출전 n/5」) · 프리셋 = 팩 서브탭(Button_Round10 + 광택 · 선택 붉은 옻칠) · 자리 5 = 영웅 목록 카드 × 0.70(빈 자리 = 빈 카드 + 「+ 빈 자리」 · 고른 자리 = 노란 테두리) · 자리 판 #282A3E · 전열/후열 평행사변형 칩 · 보유 목록 = 같은 카드 × 0.72 · 4열 · 레벨 높은 순 · 「장수 ▼」 전환 · 출전 칩 - CollectionCards.CardIn / EmptyIn(원래 크기 카드를 배율로 넣기) - 테마: card_empty · card_empty_face 원본값 · formation_field · 서브탭 스킨 · subtab_off · row_front/back · select_line 테스트 117/117 · console error 0 Co-Authored-By: Claude Opus 5.5 --- Assets/Data/UI/ui_theme.csv | 11 +- Assets/Resources/UI/UITheme.asset | 21 ++- Assets/Scripts/OutGame/UI/FormationScreen.cs | 137 +++++++++++-------- Assets/Scripts/OutGame/UI/HeroScreens.cs | 33 ++++- 4 files changed, 136 insertions(+), 66 deletions(-) diff --git a/Assets/Data/UI/ui_theme.csv b/Assets/Data/UI/ui_theme.csv index 3bef4ecf..ee1188db 100644 --- a/Assets/Data/UI/ui_theme.csv +++ b/Assets/Data/UI/ui_theme.csv @@ -300,7 +300,7 @@ icon,lv_badge_s,IconMisc/Icon_Badge03_Blue.png,,,,,,작은 레벨 배지(카드) color,band_top,,,,,,#5461FF,목록형 상단 띠(재화 바 뒤 · 설계서 §2-2 B) color,card_bottom,,,,,,#1B1A1FE6,영웅 카드 이름 띠 color,card_border,,,,,,#000000,영웅 카드 테두리 -color,card_empty,,,,,,#2E2F43,빈·미보유 카드(레퍼런스 실측) +color,card_empty,,,,,,#303146,빈·미보유 카드(팩 CardFrame01_Empty Bg 원본값) color,card_empty_pattern,,,,,,#2D2F42,빈·미보유 카드 문양 color,card_empty_border,,,,,,#1A1B27,빈·미보유 카드 테두리 color,card_dim,,,,,,#000000A0,미보유 초상 어둡게 @@ -354,7 +354,7 @@ color,tre_none_light,,,,,,#1A64C080,보물 칸 미보유 윗면 color,tre_none_glow,,,,,,#00000000,보물 칸 미보유 빛(없음) color,tre_none_icon,,,,,,#FFFFFF40,보물 칸 미보유 실루엣(흰 25 %) icon,face,IconMisc/Icon_Face.png,,,,,,빈 자리 얼굴 실루엣 -color,formation_field,,,,,,#0E7FF2,편성 필드 바탕(팩 Equipment) +color,formation_field,,,,,,#282A3E,편성 자리 판(영웅 목록 바탕보다 어둡게) color,seat_empty,,,,,,#0B69D6,편성 빈 자리 원 color,seat_empty_face,,,,,,#2695E6,편성 빈 자리 얼굴 skin,card4_bg,Frame/CardFrame04_Bg.png,,1,,,,연무장 카드 바탕(틴트) @@ -376,5 +376,10 @@ icon,lv_badge_max,IconMisc/Icon_Badge03_Yellow.png,,,,,,최고 레벨 배지(카 color,list_bg,,,,,,#34374F,목록 화면 바탕(영웅 목록 · 레퍼런스 = 팩 Collection 실측) color,oblique,,,,,,#D8E8FF,헤더 사선 칸 color,count_text,,,,,,#1E1E2A,사선 칸 수량 글자 -color,card_empty_face,,,,,,#262739,빈 카드 얼굴 실루엣 +color,card_empty_face,,,,,,#252738,빈 카드 얼굴 실루엣(팩 원본값) +skin,subtab,Button/Button_Round10_Bg.png,Button/Button_Round10_Light.png,1,6;4;6;34,0.2,,서브탭(프리셋 등 · 틴트 + 윗면 광택) +color,subtab_off,,,,,,#36364E,서브탭 꺼짐(팩) +color,row_front,,,,,,#D8412F,편성 전열 칩 +color,row_back,,,,,,#2C6CE0,편성 후열 칩 +color,select_line,,,,,,#FFE45C,편성 자리 선택 테두리 font,title,Assets/UI/GUIPro/ResourcesData/Fonts/Sen-ExtraBold.ttf,,,,,,제목·숫자(라틴 Sen · 한글 = 폴백 Malgun Gothic · PD 결정 전) diff --git a/Assets/Resources/UI/UITheme.asset b/Assets/Resources/UI/UITheme.asset index 44a04e06..516c290c 100644 --- a/Assets/Resources/UI/UITheme.asset +++ b/Assets/Resources/UI/UITheme.asset @@ -328,7 +328,7 @@ MonoBehaviour: - id: card_border color: {r: 0, g: 0, b: 0, a: 1} - id: card_empty - color: {r: 0.18039216, g: 0.18431373, b: 0.2627451, a: 1} + color: {r: 0.1882353, g: 0.19215687, b: 0.27450982, a: 1} - id: card_empty_pattern color: {r: 0.1764706, g: 0.18431373, b: 0.25882354, a: 1} - id: card_empty_border @@ -434,7 +434,7 @@ MonoBehaviour: - id: tre_none_icon color: {r: 1, g: 1, b: 1, a: 0.2509804} - id: formation_field - color: {r: 0.05490196, g: 0.49803922, b: 0.9490196, a: 1} + color: {r: 0.15686275, g: 0.16470589, b: 0.24313726, a: 1} - id: seat_empty color: {r: 0.043137256, g: 0.4117647, b: 0.8392157, a: 1} - id: seat_empty_face @@ -458,7 +458,15 @@ MonoBehaviour: - id: count_text color: {r: 0.11764706, g: 0.11764706, b: 0.16470589, a: 1} - id: card_empty_face - color: {r: 0.14901961, g: 0.15294118, b: 0.22352941, a: 1} + color: {r: 0.14509805, g: 0.15294118, b: 0.21960784, a: 1} + - id: subtab_off + color: {r: 0.21176471, g: 0.21176471, b: 0.30588236, a: 1} + - id: row_front + color: {r: 0.84705883, g: 0.25490198, b: 0.18431373, a: 1} + - id: row_back + color: {r: 0.17254902, g: 0.42352942, b: 0.8784314, a: 1} + - id: select_line + color: {r: 1, g: 0.89411765, b: 0.36078432, a: 1} skins: - id: card pack: {fileID: 21300000, guid: 3070a6f23e6ca4273897acf1b7e8c5ce, type: 3} @@ -1020,6 +1028,13 @@ MonoBehaviour: ppu: 1 inset: {x: 0, y: 0, z: 0, w: 0} overlayAlpha: 1 + - id: subtab + pack: {fileID: 21300000, guid: ee30b302c44c546158237019ae729a1b, type: 3} + samguk: {fileID: 0} + overlay: {fileID: 21300000, guid: 1890af01f2abc49128fb21bde6734a57, type: 3} + ppu: 1 + inset: {x: 6, y: 4, z: 6, w: 34} + overlayAlpha: 0.2 icons: - id: cur_gold pack: {fileID: 21300000, guid: 6d5687fb0dd3a428d9cd26a6f36c6d78, type: 3} diff --git a/Assets/Scripts/OutGame/UI/FormationScreen.cs b/Assets/Scripts/OutGame/UI/FormationScreen.cs index 25cd326a..8fd02b72 100644 --- a/Assets/Scripts/OutGame/UI/FormationScreen.cs +++ b/Assets/Scripts/OutGame/UI/FormationScreen.cs @@ -6,7 +6,7 @@ using UnityEngine.UI; namespace TKS.OutGame { /// - /// 편성(img08 · 기획 S12 v3) — 프리셋 3 · 전열 3(윗줄)·후열 2(아랫줄) 원형 자리 · 하단 보유 목록(장수|병사 · 2줄 카드 · 출전 중) · + /// 편성(img08 · 기획 S12 v3) — 프리셋 3 · 전열 3(윗줄)·후열 2(아랫줄) 자리 = 영웅 목록 카드(축소) · 하단 보유 목록(장수 ▼ 전환 · 같은 카드 4열 · 출전) · /// 탭(자리 고르기 → 카드 탭 = 넣기 · 같은 자리 두 번 = 빼기 · 다른 자리 = 맞바꾸기) · 끌기(자리 ↔ 자리 · 카드 → 자리) · 저장 = 그 프리셋을 출전 편성으로. /// 빈 칸 허용 · 최소 1 · 편성 제약 없음(D4). /// @@ -20,8 +20,6 @@ namespace TKS.OutGame readonly List