Files
jeu-sans-image/Assets/Scripts/Trigger/Triggerable/TriggerableMusic.cs
Banane_Rotative 7a29ab094c Add: Activable trigger system
Trigger system that can activate/deactivate things
2026-01-19 22:59:26 +01:00

26 lines
539 B
C#

using UnityEngine;
/// <summary>
/// A triggerable music. Trigger can activate and deactivate the music.
/// </summary>
public class TriggerableMusic : IActivableTriggerable
{
[SerializeField] ILoopableSound music;
public override void OnTriggerActivate()
{
if (music != null)
{
MusicManager.Instance.StartMusic(music);
}
}
public override void OnTriggerDeactivate()
{
if (music != null)
{
MusicManager.Instance.StopMusic(music);
}
}
}