GQ_Communicate/GQ_TongXin/Assets/script/红外监测/Infraredsensor.cs

47 lines
943 B
C#

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<CabinetUIBase> cabinet_ui_base_list;
private void Awake()
{
Inst = this;
}
void Start()
{
cabinet_ui_base_list = GetComponentsInChildren<CabinetUIBase>(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);
// }
//}
}