Files
Cielonos/Assets/Scripts/MainGame/Characters/Base/Subcontrollers/AudioSubcontroller.cs
SoulliesOfficial 39b43680a9 爆更
2026-07-18 03:16:20 -04:00

24 lines
655 B
C#

using SLSUtilities.WwiseAssistance;
using UnityEngine;
using Event = AK.Wwise.Event;
namespace Cielonos.MainGame.Characters
{
[RequireComponent(typeof(CharacterBase))]
public class AudioSubcontroller : SubcontrollerBase<CharacterBase>
{
public void PlayFootStepSound(AnimationEvent animationEvent)
{
if (animationEvent.animatorClipInfo.weight > 0.5f)
{
AudioManager.Post(AK.EVENTS.FOOTSTEP, owner.bodyPartsSc.footPoint.gameObject);
}
}
public void PlayDashSound()
{
AudioManager.Post(AK.EVENTS.DASH, owner.gameObject);
}
}
}