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 audioClips = new List(); 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; } }