public override void Scroll() { currentMode = ControllPanel().Do().GetRadioMode(); if (currentMode != null) { for (int i = 0; i < modes.Length; i++) { if (modes[i].GetType() == currentMode.GetType()) { if (i < modes.Length - 1) { ControllPanel().Do().SetRadioMode(modes[i + 1]); } else if (i >= modes.Length - 1) { ControllPanel().Do().SetRadioMode(modes[0]); } ShowCurrentMode(); } } } else { Debug.Log("Установите значение для Radio"); } ControllPanel().Do().SetScreenRadioMode(ControllPanel().Do().GetRadioMode().GetDescription()); }
private void Update() { currentMode = SecondControllPanel.Do().GetRadioMode(); if (currentMode.GetType() != typeof(KVmode)) { ScrollButtonRotate(currentMode.GetRotateAngle()); } else { ScrollButtonRotate(190); } }