Пример #1
0
 private void StartMX()
 {
     currentBranch = startingMusic;
     Debug.Log(currentBranch.musicSegments[0].segment.name);
     playingSource      = sources.Dequeue();
     playingSource.clip = startingMusic.musicSegments[0].segment;
     playingSource.Play();
     sources.Enqueue(playingSource);
 }
Пример #2
0
 public void ChangeToNewBranch(MX_BranchingSegment nextSegment)
 {
     changeOnNextSample = currentBranch.ReturnNextBeat(playingSource.timeSamples, playingSegment);
     currentBranch      = nextSegment;
     changeAudio        = true;
 }