Twin-Hook/Assets/Audio/PlaySound.cs
Gerard Gascón e0a842f222 init
2025-04-24 17:26:56 +02:00

47 lines
1.4 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlaySound : MonoBehaviour{
public void Play(string name){
AudioManager.instance.Play(name);
}
public void Play(string name, float delay){
AudioManager.instance.Play(name, delay);
}
public void PlayOneShot(string name){
AudioManager.instance.PlayOneShot(name);
}
public void PlayWithIntro(string intro, string song){
AudioManager.instance.PlayWithIntro(intro, song);
}
public void Pause(string name){
AudioManager.instance.Pause(name);
}
public void UnPause(string name){
AudioManager.instance.UnPause(name);
}
public void Stop(string name){
AudioManager.instance.Stop(name);
}
public void StopAll(){
AudioManager.instance.StopAll();
}
public void FadeIn(string name, float duration){
AudioManager.instance.FadeIn(name, duration);
}
public void FadeOut(string name, float duration){
AudioManager.instance.FadeOut(name, duration);
}
public void PlayMuted(string name){
AudioManager.instance.PlayMuted(name);
}
public void FadeMutedIn(string name, float duration){
AudioManager.instance.FadeMutedIn(name, duration);
}
public void FadeMutedOut(string name, float duration){
AudioManager.instance.FadeMutedOut(name, duration);
}
}