示例#1
0
 public void OnActiveCollectionSelected(
     AudioMateCollectionManager.ActiveCollectionSelectedEventArgs args)
 {
     if (args.After != null)
     {
         _activeCollection = args.After;
     }
     RefreshUI();
 }
示例#2
0
        public void OnActiveCollectionSelected(AudioMateCollectionManager.ActiveCollectionSelectedEventArgs eventArgs)
        {
            _activeCollection = eventArgs.After;
            if (_popupCollectionList.popup.currentValue != _activeCollection.Name)
            {
                _popupCollectionList.popup.currentValue = _activeCollection.Name;
            }

            _collectionNameJSON.valNoCallback = _activeCollection.Name;
            _toggleOnlyIfClearJSON.val        = _activeCollection.OnlyIfClear;
            _toggleAlwaysQueueJSON.val        = _activeCollection.AlwaysQueue;
            _toggleShuffleJSON.val            = _activeCollection.ShuffleMode;
            _sliderPlayChanceJSON.val         = _activeCollection.PlayChance;
            RefreshCollectionClipList();
        }