private void RenewBoxSlider(int index) { foreach (var box in _boxes) { box.SetActive(false); } _boxes[index].SetActive(true); EventArgs e = new IntSliderEventArgs <SliderType>(index, _type); OnValueChanged(e); _value = index; }
void SliderValueChanged(object obj, EventArgs e) { Debug.Log("SliderValueChanged"); IntSliderEventArgs <SliderType_BeatSaber> ise = (IntSliderEventArgs <SliderType_BeatSaber>)e; if (ise.type == SliderType_BeatSaber.MASTER) { cutEffectManager.SetMasterDiffPitch(ise.index); } else { int tapIndex = SliderType2TapIndex(ise.type); cutEffectManager.SetCustomDiffPitch(tapIndex, ise.index); } }