using System.Collections; using System.Collections.Generic; using System.Linq; using UnityEditor; using UnityEngine; using UnityEngine.UI; public class Infraredsensor : MonoBehaviour { public static Infraredsensor Inst; public Menu current_menu; public List cabinet_ui_base_list; private void Awake() { Inst = this; } void Start() { cabinet_ui_base_list = GetComponentsInChildren(true).ToList(); } // Update is called once per frame void Update() { } public static void ChangeMenu(Menu menu) { Inst.current_menu = menu; foreach (var item in Inst.cabinet_ui_base_list) { item.OnMenuChanged(menu); } } //public void op(Toggle t) //{ // foreach (var item in Inst.cabinet_ui_base_list) // { // item.gameObject.SetActive(t.isOn); // } //} }