12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- 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<ZhaZhanItem>();
- tempItem.SetData(GlobalData.buYuanSensorData.data[i],$"补元闸门-{i+1}");
- tempItem.gameObject.GetComponent<Button>().onClick.AddListener(() =>
- {
- gongChengPanel.SetActive(true);
- zhaZhanMingCheng.text = tempItem._name;
- });
- }
- zhaZhanCount.text = $"闸门列表 (<color=#FFFFFF>{GlobalData.buYuanSensorData.data.Count}</color>)";
- }
- // Update is called once per frame
- void Update()
- {
-
- }
- }
|