Exemple #1
0
 /// <summary>
 /// 播放默认第一个背景音乐
 /// </summary>
 public void PlayMusic()
 {
     if (GameManagers.GetInstance().IsMusic)
     {
         musicAS.loop = true;
         musicAS.Play();
     }
 }
Exemple #2
0
 /// <summary>
 /// 播放指定索引的音效
 /// </summary>
 /// <param name="_soundNumber">soundList索引</param>
 public void PlaySound(int _soundNumber)
 {
     if (GameManagers.GetInstance().IsSound)
     {
         soundAS.loop = false;
         if (_soundNumber < soundList.Count)
         {
             soundAS.clip = soundList[_soundNumber];
             soundAS.Play();
         }
         else
         {
             Debug.LogError("the sound is out of array index");
         }
     }
 }
Exemple #3
0
 /// <summary>
 /// 播放指定索引的背景音乐
 /// </summary>
 /// <param name="_musicNumber">soundList索引</param>
 public void PlayMusic(int _musicNumber)
 {
     if (GameManagers.GetInstance().IsMusic)
     {
         musicAS.loop = false;
         if (_musicNumber < musicList.Count)
         {
             musicAS.clip = soundList[_musicNumber];
             musicAS.Play();
         }
         else
         {
             Debug.LogError("the sound is out of array index");
         }
     }
 }