Example #1
0
    void _PlayTrack(int idx)
    {
        Track newTrack = m_tracks[idx];

        if (m_audioSrc != null)
        {
            AudioClip clip = AudioManager.Instance.GetClip(newTrack.name);
            if (clip == null)
            {
                return;
            }
            m_audioSrc.clip   = clip;
            m_audioSrc.volume = m_fVolume;
            m_audioSrc.PlayDelayed(newTrack.interval);
            PlaySoundManager.ClearSoundName();
        }
    }
 static int ClearSoundName(IntPtr L)
 {
     LuaScriptMgr.CheckArgsCount(L, 0);
     PlaySoundManager.ClearSoundName();
     return(0);
 }