Category5.MusicTrack.PlayCrossFade C# (CSharp) Method

PlayCrossFade() public method

public PlayCrossFade ( int trackindex, System.TimeSpan duration, bool LoopTrack ) : void
trackindex int
duration System.TimeSpan
LoopTrack bool
return void
        public void PlayCrossFade(int trackindex, TimeSpan duration, bool LoopTrack)
        {
            if (currentClip == null)
            {
                Play(trackindex, LoopTrack);
            }
            else
            {
                currentClip.FadeOut(duration);
                currentClip = clips[trackindex];
                currentClip.Stop();
                currentClip.PlayFadeIn(Volume, duration, LoopTrack);
            }
        }