Ejemplo n.º 1
0
    public void SetMicProfile(MicProfile micProfile)
    {
        if (disposable != null)
        {
            disposable.Dispose();
        }

        SelectedValue = micProfile.DelayInMillis;
        disposable    = SelectedValueStream.Subscribe(newValue => micProfile.DelayInMillis = (int)newValue);
    }
Ejemplo n.º 2
0
    protected override void Start()
    {
        base.Start();

        hasMax        = true;
        hasMin        = true;
        minValue      = 0;
        maxValue      = 100;
        step          = 5;
        formatString  = "F0";
        SelectedValue = SettingsManager.Instance.Settings.AudioSettings.PreviewVolumePercent;
        SelectedValueStream.Subscribe(newValue => SettingsManager.Instance.Settings.AudioSettings.PreviewVolumePercent = (int)newValue);
    }
Ejemplo n.º 3
0
 protected virtual void Awake()
 {
     SelectedValueStream.Subscribe(UpdateUiText);
 }