docs(BT12-Dev-Vis): A08 sprite 방향 fix (엔트리 34)

EerieVillage 71c3b7d push 정합.

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

File diff suppressed because one or more lines are too long

View File

@ -810,6 +810,21 @@ A02·A13·A04·A05·A_Laser·A08·A12·**A06·A11** (Phase B 신규 추가)
---
## 엔트리 34 — A08 저주의 화살 sprite 방향 반대 fix (2026-05-13 EerieVillage `71c3b7d`)
**PD 지시**: "저주의 화살은 날아갈때 투사체 이펙트 방향이 반대로 되어야 해"
**원인**: `FX_PinkMagicArrow` prefab sprite 기본 방향 left·Projectile.Initialize 영역 `atan2(facing) * Rad2Deg` (right=0·left=180)·우향 발사 시 sprite left 노출.
**fix**:
- `ActiveSkillData.ProjectileAngleOffset` (float, Range -360~360) 신규 필드 — prefab sprite 기본 방향 보정용
- `Projectile.Initialize``angle = atan2 + ProjectileAngleOffset`
- A08.asset 영역 `ProjectileAngleOffset: 180` 설정 (sprite left→right 보정)
박스(판정) = transform.rotation 동시 회전·HitboxSize 대칭 가정 영역 영향 X. 다른 투사체 (A02·A13·A14·A15·A01·A03) `ProjectileAngleOffset = 0` (default) 영역 호환 정합.
---
## 영역 자산
- `HitboxDebug.cs` 공용 helper (Spawn·AttachToTransform·GetWhiteSprite) — 추후 다른 카테고리 (C 설치·D 소환·E 오라) 영역 박스 시각화 재사용 가능.