fix(BT12-Dev): Scene Enemy 16 종별 위치 재spawn (Variant 재생성 시 modification 손상 정정)

PD: "몬스터가 여전히 한 지점에 등장"

근본:
- 직전 commit e38c1a5에서 Variant prefab 폐기/재생성
- Variant 영역 modification(m_LocalPosition.x/y/z value) 영역은 Scene 영역 유지되나
- Variant prefab GUID 변경 X (동일 path)에도 modification target reference 손상 가능
- 결과: Scene 16 instance 모두 prefab default position (0,0,0)으로 표시

fix:
- Scene 16 Enemy 폐기·6c981ed commit 영역 종별 균등 위치 (x 좌표 16개) 재spawn
- 신규 Variant prefab 영역 InstantiatePrefab·종별 정합
  - Wolf 3·Bat 3·ZombieM 3·ZombieF 3·Ghost 2·Spider 2
- y 영역 prefab default (PD Variant prefab Visual 자식 y 조절 정합)·z=0

회귀 영역 X:
- Variant Visual 자식 sprite override·AnimationController GetComponentInChildren·flipX 정합
- KinematicObject·Collider·EnemyController patrol 영역 영역 X

PD 방향 전환 flipX 정정은 별건 — Visual 자식 SpriteRenderer 영역 flipX 적용 정합 (직전 e38c1a5)
PD Editor Play 검증: Enemy 영역 종별 외형·방향 전환 시 flip 정합.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
깃 관리자 2026-05-12 16:31:27 +09:00
parent 69bdbe234c
commit 23b0c88178
1 changed files with 1002 additions and 1002 deletions

File diff suppressed because it is too large Load Diff