using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using XCharts.Runtime; public class ZMJKLayer : MonoBehaviour { public GameObject ZhaZhanItemOri; public Transform itemContent; public Text zhaZhanCount; public GameObject gongChengPanel; public Button closeButton; public Text zhaZhanMingCheng; public Text zhaQianShuiWei; public Text zhaHouShuiWei; public Text zhaMenKaiDu; public Text guoZhaLiuLiang; public BarChart shuiweiChart; private void Awake() { closeButton.onClick.AddListener(() => { gongChengPanel.SetActive(false); }); gongChengPanel.SetActive(false); } private void OnEnable() { StaticLod.instance.OnFoucusStatic(0); } // Start is called before the first frame update void Start() { for (int i = 0; i < GlobalData.buYuanSensorData.data.Count; i++) { ZhaZhanItem tempItem= Instantiate(ZhaZhanItemOri, itemContent).GetComponent(); tempItem.SetData(GlobalData.buYuanSensorData.data[i],$"补元闸门-{i+1}"); tempItem.gameObject.GetComponent