PD: "몬스터 방향 전환 시 이미지 잘못 출력" 근본: - AnimationController에 [RequireComponent(SpriteRenderer, Animator)] 잔존 - Enemy.prefab root SR·Animator 제거 시도가 RequireComponent에 의해 차단 - Variant 6 모두 root SpriteRenderer 잔존·AnimationController.spriteRenderer = root - ComputeVelocity의 flipX = root에 적용·실제 보이는 Visual 자식 SpriteRenderer 영향 X - 방향 전환 시 sprite flip 안 됨 fix: 1. AnimationController.cs — [RequireComponent] 제거 2. Enemy.prefab base — root SpriteRenderer·Animator 폐기 3. Variant 6 prefab 재생성 (이전 Variant 폐기·신규) - Visual 자식 SpriteRenderer.sprite·Animator.runtimeAnimatorController override 4. Scene 16 Enemy instance root SR·Animator 잔존 폐기 5. 결과: AnimationController.spriteRenderer = GetComponentInChildren<SpriteRenderer>() = Visual.SpriteRenderer flipX·sprite·Animator 모두 Visual 자식 단일화 회귀 영역 X: - Visual 자식 SpriteRenderer·Animator·OverrideController 정합 - KinematicObject·Collider·EnemyController patrol 영역 영역 X Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Background | ||
| Core | ||
| Gameplay | ||
| Mechanics | ||
| Model | ||
| MyUI | ||
| Progression | ||
| Skills | ||
| UI | ||
| View | ||
| Background.meta | ||
| Core.meta | ||
| Gameplay.meta | ||
| Mechanics.meta | ||
| Model.meta | ||
| MyUI.meta | ||
| Progression.meta | ||
| Skills.meta | ||
| UI.meta | ||
| View.meta | ||