コード例 #1
0
        private void ProjectOpened(object sender, ProjectOpenedEventArgs e)
        {
            MaxTrack = 0;

            if (e.Project.MusicNsf != null)
            {
                bgm = new BackgroundMusic(AudioContainer.LoadContainer(e.Project.MusicNsf));
                AudioManager.Instance.LoadBackgroundMusic(bgm);
                MaxTrack = bgm.AudioContainer.TrackCount;
            }

            OnPropertyChanged("MaxTrack");
        }
コード例 #2
0
 public void LoadSfxNSF(string path)
 {
     sfx = new SoundEffect(AudioContainer.LoadContainer(path), 1);
     AudioManager.Instance.LoadSoundEffect(sfx);
 }
コード例 #3
0
 public void LoadMusicNSF(string path)
 {
     bgm = new BackgroundMusic(AudioContainer.LoadContainer(path));
     AudioManager.Instance.LoadBackgroundMusic(bgm);
 }