Files
FutureMen2/Assets/_FutureMen2/Scripts/Manager/AudioManager.cs

32 lines
729 B
C#

using JetBrains.Annotations;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using UnityEngine;
public class AudioManager : MonoBehaviour
{
public AudioSource bgmAudioScource;
public static AudioManager Ins { get; private set; }
public List<AudioClip> audioClips = new List<AudioClip>();
private void Start()
{
Ins = this;
//SoundPlay(, true);
}
public void SoundPlay(int clipsName, bool isLoop)
{
bgmAudioScource.loop = isLoop;
bgmAudioScource.clip = audioClips[clipsName];
bgmAudioScource.volume = 0.5f;
bgmAudioScource.Play();
}
public void StopLoop()
{
bgmAudioScource.loop = false;
}
}