using UnityEngine; using UnityEngine.UI; public partial class UITopController : BaseBehaviour { [SerializeField] private Toggle[] _topToggles; private void Reset() { _topToggles = this.GetComponentsInChildren(true); } public void SetIndex(int index) { foreach (var toggle in _topToggles) { toggle.isOn = false; } _topToggles[index].isOn = true; } } #if UNITY_EDITOR public partial class UITopController { } #endif