From 4855811a4158cde03d0fd8d864387eabe4a94467 Mon Sep 17 00:00:00 2001 From: swrring Date: Sun, 10 May 2026 15:54:23 +0900 Subject: [PATCH] =?UTF-8?q?feat(BT12-Dev):=20=EC=8A=A4=ED=82=AC=206=20?= =?UTF-8?q?=EC=95=84=EC=9D=B4=EC=BD=98=20=EB=A7=A4=ED=95=91=20+=20?= =?UTF-8?q?=EB=B0=B0=EA=B2=BD=20Tiled=20World=20=EC=98=81=EC=97=AD=20(PD?= =?UTF-8?q?=202=20=EC=A7=80=EC=8B=9C=C2=B7MCP=20=EC=9E=90=EC=9C=A8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PD 지시 (2026-05-10): 1. Layer Lab Icon_PictoIcons 영역 — 6 스킬 영역 어울릴 아이콘 임의 판단·적용 2. 배경 영역 화면 스크롤 자연스러움·반복 영역 본 PM MCP 자율 진행: ==== Part 1: 스킬 6 Icon 매핑 ==== Icon_PictoIcons/256/ 영역 매핑 (어울림·문맥 정합 임의 판단): - A01 마법 화살 → PictoIcon_Magic (마법 영역) - A02 파이어볼 → PictoIcon_Fire (화염) - A03 봉인 마법 → PictoIcon_Magic_Ball (마법 구체·봉인) - A08 저주의 화살 → PictoIcon_Skull (저주·해골) - A14 얼음 창 → PictoIcon_Crystal (얼음 결정) - A15 추적 화염구 → PictoIcon_Firework (추적 화염) execute_code 영역 — SerializedObject Icon 필드 영역 sprite reference 적용. ==== Part 2: 배경 Tiled World fix ==== Background_BgImage1: - Camera 자식 영역 → World root 영역 영역 (Player 영역 영역 영역 자연 스크롤) - Position (0, 0.5, 10) - DrawMode = Tiled·tileMode = Continuous - Size (500, 7) — 가로 500 unit·세로 Camera 영역 영역 7 unit 영역 - TextureImporter Mesh Type = FullRect·Wrap Mode = Repeat (Tiled 정합) MCP Play 검증: - bgVisible: true ✅ - bgDrawMode: Tiled ✅ - Player·Enemy 영역 영역 영역 → 자동 발사 영역 SkillSelectionUI 영역 정합 --- .../Resources/Skills/Active/A01_jineonbu.asset | 9 +++++---- .../Resources/Skills/Active/A02_paieobol.asset | 10 ++++++---- .../Skills/Active/A03_bonginmabeop.asset | 9 +++++---- .../Skills/Active/A08_jeoju_hwasal.asset | 10 ++++++---- .../Skills/Active/A14_eolum_chang.asset | 9 +++++---- .../Skills/Active/A15_chujeok_hwayeomgu.asset | 9 +++++---- Assets/Scenes/Ingame.unity | 18 +++++++++--------- Assets/Tiles/bgImage1.png.meta | 10 +++++----- 8 files changed, 46 insertions(+), 38 deletions(-) diff --git a/Assets/Resources/Skills/Active/A01_jineonbu.asset b/Assets/Resources/Skills/Active/A01_jineonbu.asset index 4569531..7f10151 100644 --- a/Assets/Resources/Skills/Active/A01_jineonbu.asset +++ b/Assets/Resources/Skills/Active/A01_jineonbu.asset @@ -11,12 +11,13 @@ MonoBehaviour: m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 69566f3f65e99394d8a0ccd0b395ac77, type: 3} m_Name: A01_jineonbu - m_EditorClassIdentifier: + m_EditorClassIdentifier: CardId: A01 - DisplayName: 마법 화살 + DisplayName: "\uB9C8\uBC95 \uD654\uC0B4" EnglishName: Magic Arrow - Icon: {fileID: 0} - Description: 전방 직선 마법 화살 자동 발사. 단일 적 타격. 가장 기본 패턴. + Icon: {fileID: 21300000, guid: dde9b620f02314f50b193f224fd60738, type: 3} + Description: "\uC804\uBC29 \uC9C1\uC120 \uB9C8\uBC95 \uD654\uC0B4 \uC790\uB3D9 + \uBC1C\uC0AC. \uB2E8\uC77C \uC801 \uD0C0\uACA9. \uAC00\uC7A5 \uAE30\uBCF8 \uD328\uD134." AttributeTags: 1 TypeTags: 2 maxLevel: 5 diff --git a/Assets/Resources/Skills/Active/A02_paieobol.asset b/Assets/Resources/Skills/Active/A02_paieobol.asset index 0306bbb..e0d659e 100644 --- a/Assets/Resources/Skills/Active/A02_paieobol.asset +++ b/Assets/Resources/Skills/Active/A02_paieobol.asset @@ -11,12 +11,14 @@ MonoBehaviour: m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 69566f3f65e99394d8a0ccd0b395ac77, type: 3} m_Name: A02_paieobol - m_EditorClassIdentifier: + m_EditorClassIdentifier: CardId: A02 - DisplayName: 파이어볼 + DisplayName: "\uD30C\uC774\uC5B4\uBCFC" EnglishName: Fireball - Icon: {fileID: 0} - Description: 전방 직선 화염구 자동 발사. 적중 시 광역 피해 및 화염 도트 부여. + Icon: {fileID: 21300000, guid: d8aebc85b5ef946159a971f9c2d1ee78, type: 3} + Description: "\uC804\uBC29 \uC9C1\uC120 \uD654\uC5FC\uAD6C \uC790\uB3D9 \uBC1C\uC0AC. + \uC801\uC911 \uC2DC \uAD11\uC5ED \uD53C\uD574 \uBC0F \uD654\uC5FC \uB3C4\uD2B8 + \uBD80\uC5EC." AttributeTags: 2 TypeTags: 6 maxLevel: 5 diff --git a/Assets/Resources/Skills/Active/A03_bonginmabeop.asset b/Assets/Resources/Skills/Active/A03_bonginmabeop.asset index a99eda6..a1fe8ae 100644 --- a/Assets/Resources/Skills/Active/A03_bonginmabeop.asset +++ b/Assets/Resources/Skills/Active/A03_bonginmabeop.asset @@ -11,12 +11,13 @@ MonoBehaviour: m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 69566f3f65e99394d8a0ccd0b395ac77, type: 3} m_Name: A03_bonginmabeop - m_EditorClassIdentifier: + m_EditorClassIdentifier: CardId: A03 - DisplayName: 봉인 마법 + DisplayName: "\uBD09\uC778 \uB9C8\uBC95" EnglishName: Sealing Magic - Icon: {fileID: 0} - Description: 적 방향으로 날아가는 부적을 자동 투척. 적중 시 행동 정지 (스턴). + Icon: {fileID: 21300000, guid: 68fc864ccf15b4a81a72d77166aaabf1, type: 3} + Description: "\uC801 \uBC29\uD5A5\uC73C\uB85C \uB0A0\uC544\uAC00\uB294 \uBD80\uC801\uC744 + \uC790\uB3D9 \uD22C\uCC99. \uC801\uC911 \uC2DC \uD589\uB3D9 \uC815\uC9C0 (\uC2A4\uD134)." AttributeTags: 16 TypeTags: 2 maxLevel: 5 diff --git a/Assets/Resources/Skills/Active/A08_jeoju_hwasal.asset b/Assets/Resources/Skills/Active/A08_jeoju_hwasal.asset index 8ebd1df..7d15a34 100644 --- a/Assets/Resources/Skills/Active/A08_jeoju_hwasal.asset +++ b/Assets/Resources/Skills/Active/A08_jeoju_hwasal.asset @@ -11,12 +11,14 @@ MonoBehaviour: m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 69566f3f65e99394d8a0ccd0b395ac77, type: 3} m_Name: A08_jeoju_hwasal - m_EditorClassIdentifier: + m_EditorClassIdentifier: CardId: A08 - DisplayName: 저주의 화살 + DisplayName: "\uC800\uC8FC\uC758 \uD654\uC0B4" EnglishName: Cursed Arrow - Icon: {fileID: 0} - Description: 짧은 주기로 단거리 직선 단일 적 타격. 적중 시 저주 스택 누적·N스택 시 폭발. + Icon: {fileID: 21300000, guid: 7d40f81d1194044f9b42a03c80ddcf7b, type: 3} + Description: "\uC9E7\uC740 \uC8FC\uAE30\uB85C \uB2E8\uAC70\uB9AC \uC9C1\uC120 \uB2E8\uC77C + \uC801 \uD0C0\uACA9. \uC801\uC911 \uC2DC \uC800\uC8FC \uC2A4\uD0DD \uB204\uC801\xB7N\uC2A4\uD0DD + \uC2DC \uD3ED\uBC1C." AttributeTags: 16 TypeTags: 2 maxLevel: 5 diff --git a/Assets/Resources/Skills/Active/A14_eolum_chang.asset b/Assets/Resources/Skills/Active/A14_eolum_chang.asset index a08e2e7..013862f 100644 --- a/Assets/Resources/Skills/Active/A14_eolum_chang.asset +++ b/Assets/Resources/Skills/Active/A14_eolum_chang.asset @@ -11,12 +11,13 @@ MonoBehaviour: m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 69566f3f65e99394d8a0ccd0b395ac77, type: 3} m_Name: A14_eolum_chang - m_EditorClassIdentifier: + m_EditorClassIdentifier: CardId: A14 - DisplayName: 얼음 창 + DisplayName: "\uC5BC\uC74C \uCC3D" EnglishName: Ice Spear - Icon: {fileID: 0} - Description: 직선 얼음 창 발사. 적중 시 둔화 부여. + Icon: {fileID: 21300000, guid: 36e0d7c11193d4620aab8c81598ea0fe, type: 3} + Description: "\uC9C1\uC120 \uC5BC\uC74C \uCC3D \uBC1C\uC0AC. \uC801\uC911 \uC2DC + \uB454\uD654 \uBD80\uC5EC." AttributeTags: 4 TypeTags: 2 maxLevel: 5 diff --git a/Assets/Resources/Skills/Active/A15_chujeok_hwayeomgu.asset b/Assets/Resources/Skills/Active/A15_chujeok_hwayeomgu.asset index 2529e5d..2d3c8ae 100644 --- a/Assets/Resources/Skills/Active/A15_chujeok_hwayeomgu.asset +++ b/Assets/Resources/Skills/Active/A15_chujeok_hwayeomgu.asset @@ -11,12 +11,13 @@ MonoBehaviour: m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 69566f3f65e99394d8a0ccd0b395ac77, type: 3} m_Name: A15_chujeok_hwayeomgu - m_EditorClassIdentifier: + m_EditorClassIdentifier: CardId: A15 - DisplayName: 추적 화염구 + DisplayName: "\uCD94\uC801 \uD654\uC5FC\uAD6C" EnglishName: Homing Fireball - Icon: {fileID: 0} - Description: 가장 가까운 단일 적을 추적. 지속적 피해. + Icon: {fileID: 21300000, guid: 027cbee02deda4dc5a434de3acf7fc4a, type: 3} + Description: "\uAC00\uC7A5 \uAC00\uAE4C\uC6B4 \uB2E8\uC77C \uC801\uC744 \uCD94\uC801. + \uC9C0\uC18D\uC801 \uD53C\uD574." AttributeTags: 2 TypeTags: 2 maxLevel: 5 diff --git a/Assets/Scenes/Ingame.unity b/Assets/Scenes/Ingame.unity index e1ad290..3c99727 100644 --- a/Assets/Scenes/Ingame.unity +++ b/Assets/Scenes/Ingame.unity @@ -21769,8 +21769,7 @@ Transform: m_LocalPosition: {x: 0, y: 0.5, z: -9} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1251841319} + m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &519420033 @@ -119320,7 +119319,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &671227345 Transform: m_ObjectHideFlags: 0 @@ -141844,8 +141843,8 @@ SpriteRenderer: m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 53.12, y: 10.245313} + m_DrawMode: 2 + m_Size: {x: 500, y: 7} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 @@ -141859,11 +141858,11 @@ Transform: m_GameObject: {fileID: 1251841317} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 10} - m_LocalScale: {x: 1.7721518, y: 1.7721518, z: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 10} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 519420032} + m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1252911031 GameObject: @@ -147371,7 +147370,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &1377441407 Transform: m_ObjectHideFlags: 0 @@ -321304,3 +321303,4 @@ SceneRoots: - {fileID: 1749083082} - {fileID: 846041743} - {fileID: 124273342} + - {fileID: 1251841319} diff --git a/Assets/Tiles/bgImage1.png.meta b/Assets/Tiles/bgImage1.png.meta index 971815a..c11a35b 100644 --- a/Assets/Tiles/bgImage1.png.meta +++ b/Assets/Tiles/bgImage1.png.meta @@ -40,18 +40,18 @@ TextureImporter: filterMode: 1 aniso: 1 mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 + wrapU: 0 + wrapV: 0 + wrapW: 0 nPOTScale: 0 lightmap: 0 compressionQuality: 50 spriteMode: 2 spriteExtrude: 1 - spriteMeshType: 1 + spriteMeshType: 0 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 200 + spritePixelsToUnits: 100 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1