📝 2025-06-08 TIL
·
🧭 Devlog/TIL
오늘 한 일WeaponBase 리팩토링GetFireStart() / GetFireDirection()플레이어 → 카메라 기준AI → Muzzle 소켓 기준ApplyRecoil() 로직 분리카메라 흔들림(리코일) ↔ Direction 퍼짐(Spread) 스택 분리DoFire() 흐름: Start → Dir (Spread) → LineTrace → PlayMuzzleEffect()발사 이펙트UNiagaraSystem* MuzzleFX + USoundBase* FireSoundSpawnSystemAttached() / SpawnSoundAttached() 한꺼번에 처리Niagara MuzzleFlash 세팅Emitter 2개 (Flame 0.1 s + Smoke 1 s)Spawn Burst Instantane..