public void OnDegreeChange() { if (!EnableValueChange) { return; } float DegreeTmp; if (!float.TryParse(Degree.text, out DegreeTmp)) { DegreeImg.color = InvalidColor; return; } if (Mode == Lanotalium.Editor.ComponentBasicMode.Work) { foreach (Lanotalium.Chart.LanotaTapNote Tap in OperationManager.SelectedTapNote) { OperationManager.SetTapNoteDegree(Tap, DegreeTmp, isAbsolute); } foreach (Lanotalium.Chart.LanotaHoldNote Hold in OperationManager.SelectedHoldNote) { OperationManager.SetHoldNoteDegree(Hold, DegreeTmp, isAbsolute); } } DegreeImg.color = ValidColor; }