docs(BT12-Dev-Vis): Phase B FX 재생 fix (엔트리 31)

EerieVillage b1b476a push 정합.

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

File diff suppressed because one or more lines are too long

View File

@ -750,6 +750,22 @@ case ActiveCategory.Minion: effector = new SpiritFireSpawner(); b
### SkillRuntimeFactory.AvailableCardIds — 7종 → 9종
A02·A13·A04·A05·A_Laser·A08·A12·**A06·A11** (Phase B 신규 추가)
---
## 엔트리 31 — Phase B FX 재생 X fix (2026-05-13 EerieVillage `b1b476a`)
**PD 보고**: "새로 만든 이팩트가 제대로 재생 안되는데?"
**원인 추정**:
- `PoisonSwampInstance.Init` 영역 BoxCollider2D·Rigidbody2D 영역 FX root GO 영역 직접 부착 → Rigidbody2D `simulated=true` 영역 ParticleSystem transform 영역 영향 가능 (회전·position drift)
- Instantiate playOnAwake 정합·그러나 명시 `ps.Play(true)` 호출 안전망 누락
**fix**:
- PoisonSwampSpawner.Trigger — FX root 영역 `GetComponentsInChildren<ParticleSystem>(true)` 영역 `ps.Play(true)` 명시 호출
- PoisonSwampInstance — BoxCollider2D·Rigidbody2D 영역 자식 GO 분리 (`PoisonSwamp_Collider`)·`_swampVisualRoot` 보관·duration 종료 시 함께 Destroy
- PoisonedEnemyMarker.Tick — FX_Venom_Spray 영역 동일 명시 Play
- SpiritFireSpawner.Trigger — 동일 명시 Play
**fix** (PD 재배치한 `.cs` 영역 영역 영역 버그만 영역 변경):
- `ParticleGroupView (2).cs` L5 영역 영역 `using UnityEngine.InputSystem`·`UnityEngine.InputSystem.UI` 추가
- L110 `StandaloneInputModule``InputSystemUIInputModule`