사운드 추가 및 리소스 깨지는 문제 수정

This commit is contained in:
김민구
2026-07-08 05:36:12 +09:00
parent 60e65a4c7d
commit 6e641be1c7
29 changed files with 472 additions and 119 deletions
+18
View File
@@ -66,12 +66,24 @@ public class Enemy : MonoBehaviour
{
if (hp <= 0)
{
// 1. 적 전사 사망 효과음 재생
if (SoundManager.Instance != null)
{
SoundManager.Instance.PlayEnemyDeath();
}
// SPUM 리소스 기준 사망(4_Death) 트리거 작동
animator.SetTrigger("4_Death");
Debug.Log($"[Enemy] 적 {enemyName}이(가) 사망하였습니다.");
}
else
{
// 2. 적 피격 효과음 재생
if (SoundManager.Instance != null)
{
SoundManager.Instance.PlayPunchHit();
}
// SPUM 리소스 기준 피격(3_Damaged) 트리거 작동
animator.SetTrigger("3_Damaged");
}
@@ -85,6 +97,12 @@ public class Enemy : MonoBehaviour
Debug.Log($"[Enemy] 적 {enemyName}이(가) 플레이어를 공격합니다! (데미지: {attackPower})");
// 3. 적 공격 휘두르기 효과음 재생
if (SoundManager.Instance != null)
{
SoundManager.Instance.PlayAttackSwing();
}
if (animator != null)
{
// SPUM 리소스 기준 공격(2_Attack) 트리거 작동