public void OnDegreeChange() { if (!ComponentHoldNote.EnableValueChange) { return; } float DegreeTmp; if (!float.TryParse(JointDegree.text, out DegreeTmp)) { JointDegreeImg.color = Invalid; return; } OperationManager.SetJointNoteDegree(HoldNoteData, JointNoteData, DegreeTmp, ComponentHoldNote.isAbsolute, ComponentHoldNote.isChained); JointDegreeImg.color = Valid; ComponentHoldNote.RefreshJointValues(this); }