From aa0b188d1491f5d0514e95fcbfc9607506f65747 Mon Sep 17 00:00:00 2001 From: swrring Date: Fri, 8 May 2026 01:00:19 +0900 Subject: [PATCH] =?UTF-8?q?BT5-Dev=20#78:=20M001=20sprite=20fileID=20?= =?UTF-8?q?=EC=98=81=EC=97=AD=20=EC=A0=95=ED=99=95=20=EB=A7=A4=ED=95=91=20?= =?UTF-8?q?(BT76=C2=B7BT77=20=EC=A0=95=EC=A0=95)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PD 보고 (2026-05-08): "몬스터 이미지가 전혀 안보여" 근본 원인: - M001 sprite mode = Multiple (2) - Multiple mode 영역 fileID = .meta internalIDToNameTable 영역의 internalID (음수 가능) - 본 PM 가설 = fileID 21300000 (Single mode 영역) → 부정확 - Enemy.prefab + 4 .anim 영역 모두 sprite reference 영역 fileID 미존재 GUID로 매핑 → 시각상 X 정정 (Python 자동): - 각 M001 sprite .meta 영역 internalIDToNameTable 영역 213 영역 internalID 추출 (예: M001_idle01 = -7548370174848201806) - 4 .anim 영역 m_PPtrCurves 영역 keyframe별 정확 internalID 영역 매핑 - Enemy.prefab m_Sprite fileID = M001_idle01 internalID 매핑 수정 영역: - Enemy.prefab Sprite: fileID -7548370174848201806 + guid M001_idle01 - EnemyIdle.anim: 48 keyframes M001_idle 4 frames (4-cycle) - EnemyRun.anim: 15 keyframes M001_run 5 frames (5-cycle) - EnemyHurt.anim: 9 keyframes M001_hit 2 frames (2-cycle) - EnemyDeath.anim: 8 keyframes M001_death 4 frames (4-cycle) 후속 의무: - PD Refresh+Play 시각 검증 (M001 늑대 sprite 표시 정합) --- Assets/Character/Animations/EnemyDeath.anim | 16 ++-- Assets/Character/Animations/EnemyHurt.anim | 18 ++-- Assets/Character/Animations/EnemyIdle.anim | 96 ++++++++++----------- Assets/Character/Animations/EnemyRun.anim | 30 +++---- Assets/Prefabs/Enemy.prefab | 2 +- 5 files changed, 81 insertions(+), 81 deletions(-) diff --git a/Assets/Character/Animations/EnemyDeath.anim b/Assets/Character/Animations/EnemyDeath.anim index 9d2c7b1..5be9fa9 100644 --- a/Assets/Character/Animations/EnemyDeath.anim +++ b/Assets/Character/Animations/EnemyDeath.anim @@ -20,21 +20,21 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: 5e56e0e83955c33409f542ccacde4bf6, type: 3} + value: {fileID: -6056703402398007426, guid: 5e56e0e83955c33409f542ccacde4bf6, type: 3} - time: 0.083333336 - value: {fileID: 21300000, guid: 8d91327152f093c4fb95c3cbcf2f53c9, type: 3} + value: {fileID: -1773122853415924273, guid: 8d91327152f093c4fb95c3cbcf2f53c9, type: 3} - time: 0.16666667 - value: {fileID: 21300000, guid: e9529e37702ed2d439632fef34b1a6bb, type: 3} + value: {fileID: -1206083753005466713, guid: e9529e37702ed2d439632fef34b1a6bb, type: 3} - time: 0.25 - value: {fileID: 21300000, guid: 17c76eebde342394c85fb215bba8b791, type: 3} + value: {fileID: -5660145654355639571, guid: 17c76eebde342394c85fb215bba8b791, type: 3} - time: 0.33333334 - value: {fileID: 21300000, guid: 5e56e0e83955c33409f542ccacde4bf6, type: 3} + value: {fileID: -6056703402398007426, guid: 5e56e0e83955c33409f542ccacde4bf6, type: 3} - time: 0.41666666 - value: {fileID: 21300000, guid: 8d91327152f093c4fb95c3cbcf2f53c9, type: 3} + value: {fileID: -1773122853415924273, guid: 8d91327152f093c4fb95c3cbcf2f53c9, type: 3} - time: 0.5 - value: {fileID: 21300000, guid: e9529e37702ed2d439632fef34b1a6bb, type: 3} + value: {fileID: -1206083753005466713, guid: e9529e37702ed2d439632fef34b1a6bb, type: 3} - time: 0.5833333 - value: {fileID: 21300000, guid: 17c76eebde342394c85fb215bba8b791, type: 3} + value: {fileID: -5660145654355639571, guid: 17c76eebde342394c85fb215bba8b791, type: 3} attribute: m_Sprite path: classID: 212 diff --git a/Assets/Character/Animations/EnemyHurt.anim b/Assets/Character/Animations/EnemyHurt.anim index 81ca16e..1f2d24c 100644 --- a/Assets/Character/Animations/EnemyHurt.anim +++ b/Assets/Character/Animations/EnemyHurt.anim @@ -20,23 +20,23 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} + value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} - time: 0.083333336 - value: {fileID: 21300000, guid: 0e93511696006d74bb70f6843b062793, type: 3} + value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3} - time: 0.16666667 - value: {fileID: 21300000, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} + value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} - time: 0.25 - value: {fileID: 21300000, guid: 0e93511696006d74bb70f6843b062793, type: 3} + value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3} - time: 0.33333334 - value: {fileID: 21300000, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} + value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} - time: 0.41666666 - value: {fileID: 21300000, guid: 0e93511696006d74bb70f6843b062793, type: 3} + value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3} - time: 0.5 - value: {fileID: 21300000, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} + value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} - time: 0.5833333 - value: {fileID: 21300000, guid: 0e93511696006d74bb70f6843b062793, type: 3} + value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3} - time: 0.6666667 - value: {fileID: 21300000, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} + value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3} attribute: m_Sprite path: classID: 212 diff --git a/Assets/Character/Animations/EnemyIdle.anim b/Assets/Character/Animations/EnemyIdle.anim index 4c76553..22b9cb4 100644 --- a/Assets/Character/Animations/EnemyIdle.anim +++ b/Assets/Character/Animations/EnemyIdle.anim @@ -230,101 +230,101 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 0.083333336 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 0.16666667 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 0.25 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 0.33333334 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 0.41666666 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 0.5 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 0.5833333 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 0.6666667 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 0.75 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 0.8333333 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 0.9166667 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 1 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 1.0833334 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 1.1666666 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 1.25 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 1.3333334 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 1.4166666 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 1.5 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 1.5833334 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 1.6666666 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 1.75 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 1.8333334 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 1.9166666 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 2 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 2.0833333 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 2.1666667 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 2.25 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 2.3333333 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 2.4166667 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 2.5 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 2.5833333 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 2.6666667 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 2.75 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 2.8333333 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 2.9166667 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 3 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 3.0833333 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 3.1666667 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 3.25 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 3.3333333 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 3.4166667 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 3.5 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 3.5833333 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} - time: 3.6666667 - value: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} - time: 3.75 - value: {fileID: 21300000, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} + value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3} - time: 3.8333333 - value: {fileID: 21300000, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} + value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3} - time: 3.9166667 - value: {fileID: 21300000, guid: f8519f10c50debc448559483e0af1b42, type: 3} + value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3} attribute: m_Sprite path: classID: 212 diff --git a/Assets/Character/Animations/EnemyRun.anim b/Assets/Character/Animations/EnemyRun.anim index 64e3635..572f81a 100644 --- a/Assets/Character/Animations/EnemyRun.anim +++ b/Assets/Character/Animations/EnemyRun.anim @@ -20,35 +20,35 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: 87e0e7df6296631429101336ca32b04a, type: 3} + value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3} - time: 0.083333336 - value: {fileID: 21300000, guid: bff833632f487b04f9fcebbf7948ae05, type: 3} + value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3} - time: 0.16666667 - value: {fileID: 21300000, guid: f70891b25e969494aa036f5bfba82773, type: 3} + value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3} - time: 0.25 - value: {fileID: 21300000, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3} + value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3} - time: 0.33333334 - value: {fileID: 21300000, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3} + value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3} - time: 0.41666666 - value: {fileID: 21300000, guid: 87e0e7df6296631429101336ca32b04a, type: 3} + value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3} - time: 0.5 - value: {fileID: 21300000, guid: bff833632f487b04f9fcebbf7948ae05, type: 3} + value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3} - time: 0.5833333 - value: {fileID: 21300000, guid: f70891b25e969494aa036f5bfba82773, type: 3} + value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3} - time: 0.6666667 - value: {fileID: 21300000, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3} + value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3} - time: 0.75 - value: {fileID: 21300000, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3} + value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3} - time: 0.8333333 - value: {fileID: 21300000, guid: 87e0e7df6296631429101336ca32b04a, type: 3} + value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3} - time: 0.9166667 - value: {fileID: 21300000, guid: bff833632f487b04f9fcebbf7948ae05, type: 3} + value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3} - time: 1 - value: {fileID: 21300000, guid: f70891b25e969494aa036f5bfba82773, type: 3} + value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3} - time: 1.0833334 - value: {fileID: 21300000, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3} + value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3} - time: 1.1666666 - value: {fileID: 21300000, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3} + value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3} attribute: m_Sprite path: classID: 212 diff --git a/Assets/Prefabs/Enemy.prefab b/Assets/Prefabs/Enemy.prefab index 81519f2..f47b89a 100644 --- a/Assets/Prefabs/Enemy.prefab +++ b/Assets/Prefabs/Enemy.prefab @@ -80,7 +80,7 @@ SpriteRenderer: m_SortingLayerID: 1907945055 m_SortingLayer: 0 m_SortingOrder: 5 - m_Sprite: {fileID: 21300000, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} + m_Sprite: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0