public class SoundManager { AudioSource[] _audioSources = new AudioSource[(int)Define.Sound.MaxCount]; Dictionary _audioClips = new Dictionary(); public void Init() { GameObject root = GameObject.Find("@Sound"); if(root == null) { root = new GameObject { name = "@Sound" }; Object.DontDestroyOnLoad(root); string[] soundNames = System.Enum.GetNames(typeof(Define.Sound)); for (int i = 0; i < soundN..