using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.Events; namespace TcgEngine.UI { /// /// A toggle button that let you change tab panel /// public class TabButton : MonoBehaviour { public string group; public bool active; // public GameObject highlight; public UIPanel ui_panel; public UnityAction onClick; public static UnityAction onClickAny; private static List tab_list = new List(); private void Awake() { tab_list.Add(this); } private void OnDestroy() { tab_list.Remove(this); } void Start() { Button button = GetComponent