using System; using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.Serialization; using UnityEngine.UI; #if ENABLE_INPUT_SYSTEM using UnityEngine.InputSystem; #endif namespace LayerLab.GUIScripts { public class PanelControl : MonoBehaviour { private int _page; private bool _isReady; private TextMeshProUGUI _textTitle; [SerializeField] private List defaultPanels = new (); [SerializeField] private List otherPanels = new (); [SerializeField] private Transform panelTransformDefault; [SerializeField] private Transform panelTransformOther; [SerializeField] private Button buttonPrev; [SerializeField] private Button buttonNext; private void OnValidate() { panelTransformDefault = GameObject.Find("Panels").transform; buttonPrev = transform.GetChild(0).GetComponent