EerieVillage/Assets/Character/Animations
깃 관리자 a11a52a50e BT5-Dev #77: 몬스터 2차 .anim sprite 영역 M001 늑대 매핑
PD 명시 (2026-05-08): "1차 2차 모두 순차적으로 일괄 진행"

2차 = 4개 .anim 영역 sprite reference 영역 M001 순환 매핑 (Python 자동):
- EnemyIdle.anim: 48 keyframes → M001_idle 4 frames (4-cycle, 12회 반복)
- EnemyRun.anim: 15 keyframes → M001_run 5 frames (5-cycle, 3회 반복)
- EnemyHurt.anim: 9 keyframes → M001_hit 2 frames (2-cycle)
- EnemyDeath.anim: 8 keyframes → M001_death 4 frames (4-cycle, 2회 반복)

매핑 알고리즘:
- m_PPtrCurves 영역 keyframe별 sprite reference 영역 (fileID, guid, type)
- keyframe_index % m001_frame_count → M001 frame 순환 매핑
- fileID = 21300000 (Multiple sprite mode 첫 sprite)

1차 (BT76 commit 020a220) + 2차 (본 commit) = 일괄 진행 결과:
- Enemy.prefab 정지 sprite = M001_idle01 (BT76)
- 4 모션 애니메이션 = M001 frames 순환 (BT77)

attack 영역 후속 권고:
- Enemy.controller 영역 attack state 미존재 (현재 4 motion만 — Idle·Run·Hurt·Death)
- attack 영역 추가 시 신규 .anim 영역 + controller 영역 state·transition 신규 의무 (큰 분량)
- PD 결정 영역
2026-05-08 00:58:31 +09:00
..
Enemy.controller initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
Enemy.controller.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
EnemyDeath.anim BT5-Dev #77: 몬스터 2차 .anim sprite 영역 M001 늑대 매핑 2026-05-08 00:58:31 +09:00
EnemyDeath.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
EnemyHurt.anim BT5-Dev #77: 몬스터 2차 .anim sprite 영역 M001 늑대 매핑 2026-05-08 00:58:31 +09:00
EnemyHurt.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
EnemyIdle.anim BT5-Dev #77: 몬스터 2차 .anim sprite 영역 M001 늑대 매핑 2026-05-08 00:58:31 +09:00
EnemyIdle.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
EnemyRun.anim BT5-Dev #77: 몬스터 2차 .anim sprite 영역 M001 늑대 매핑 2026-05-08 00:58:31 +09:00
EnemyRun.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
Player.controller auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
Player.controller.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerAttack.anim auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerAttack.anim.meta auto: 2026-04-24 00:21 · scene: SampleScene · 18 files 2026-04-24 00:21:38 +09:00
PlayerCombatIdle.anim auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerCombatIdle.anim.meta auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerDeath.anim auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerDeath.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerHit.anim auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerHit.anim.meta auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerHurt.anim initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerHurt.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerIdle.anim auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerIdle.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerJump.anim auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerJump.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerLand.anim initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerLand.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerResurrection.anim auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerResurrection.anim.meta auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerRun.anim auto: 2026-05-07 13:22 · scene: Lobby · 361 files 2026-05-07 13:22:51 +09:00
PlayerRun.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerSpawn.anim initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerSpawn.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerVictory.anim initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
PlayerVictory.anim.meta initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00