Exemplo n.º 1
0
 public void PlayMusic(Music music)
 {
     if (musicDictionary.TryGetValue(music, out AudioClip audioClip))
     {
         EazySoundManager.GetMusicAudio(EazySoundManager.PrepareMusic(audioClip)).Play();
     }
 }
Exemplo n.º 2
0
        private void Start()
        {
            SceneManager.LoadScene("Init");
            if (Test > 0)
            {
                MaxPassLevel = Test;
            }
            UIDispatcher.Instance.AddEventListen(ConstDefine.MusicSetting, OnMusicSetting);
            int id = EazySoundManager.PlayMusic(BGM, 1, true, false, 1, 1);

            m_Audio         = EazySoundManager.GetMusicAudio(id);
            m_Audio.Persist = true;
        }
Exemplo n.º 3
0
    public int PlayMusic(AudioClip clip, float volume = 0, bool loop = true, float pitch = 1)
    {
        if (!Application.isPlaying)
        {
            return(-1);
        }

        var id        = EazySoundManager.PlayMusic(clip, volume, loop, true);
        var eazyAudio = EazySoundManager.GetMusicAudio(id);

        eazyAudio.Pitch = pitch;

        _musicPlaying = id;

        return(id);
    }