2026-05-20 총쏘기 이펙트
This commit is contained in:
@@ -59,6 +59,12 @@ public class ActionData : ScriptableObject
|
||||
public float HitTiming = 0.15f; // 액션 시작 후 hit 발동까지 시간 (선딜)
|
||||
public float HitDuration = 0f; // hit 영역이 활성 상태로 유지되는 시간 (0이면 단발)
|
||||
|
||||
// ─── 공격 이펙트 (hit 발동 시 생성하는 VFX) ─────────────────────────
|
||||
public GameObject HitEffectPrefab; // 생성할 이펙트 프리팹 (null이면 없음)
|
||||
public Vector2 HitEffectOffset = new Vector2(0.5f, 0f); // 캐릭터 기준 이펙트 생성 위치 (X는 facing 방향, hit 영역과 독립)
|
||||
public bool HitEffectAttachToPlayer; // true면 플레이어 자식으로 부착 (같이 움직임), false면 월드 고정
|
||||
public float HitEffectLifetime = 1f; // 자동 파괴 시간 (0이면 파괴 안 함 — 프리팹이 스스로 정리)
|
||||
|
||||
// ─── 피격자 반응 (피격된 적의 동작) ─────────────────────────────────
|
||||
[Header("Hit Reaction")]
|
||||
public Vector2 HitVelocity = Vector2.zero; // 적에게 가할 넉백 속도 (X는 공격자 facing 방향)
|
||||
|
||||
Reference in New Issue
Block a user