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> |
||
|---|---|---|
| .. | ||
| Ingame.unity | ||
| Ingame.unity.meta | ||
| Lobby.unity | ||
| Lobby.unity.meta | ||
| SampleSceneSettings.lighting | ||
| SampleSceneSettings.lighting.meta | ||