using UnityEngine; namespace Colosseum.Skills.Effects { /// /// 사운드 재생 효과 /// [CreateAssetMenu(fileName = "SoundEffect", menuName = "Colosseum/Skills/Effects/Sound")] public class SoundEffect : SkillEffect { [Header("Sound Settings")] [SerializeField] private AudioClip clip; [Range(0f, 1f)] [SerializeField] private float volume = 1f; protected override void ApplyEffect(GameObject caster, GameObject target) { if (clip == null || caster == null) return; AudioSource.PlayClipAtPoint(clip, caster.transform.position, volume); } } }