FHSSLayer.cs 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using UnityEngine;
  5. using UnityEngine.UI;
  6. public class FHSSLayer : YZTRootLayer
  7. {
  8. private Text yuJingZongShuText;
  9. private Text chaoJingJieShuiWeiText;
  10. private Text chaoBaoZhengShuiWeiText;
  11. private Text chaoLiShiShuiWeiText;
  12. private Text chaoXunXianShuiWeiText;
  13. private Text zhengChangShuiWeiText;
  14. [Header("水位状况")]
  15. public ShuiWeiZhuangKuangData shuiWeiZhuangKuangData;
  16. private void Awake()
  17. {
  18. yuJingZongShuText = this.transform.Find("ShuiWeiZhuangKuang/ShuiWeiYuJing/countText").GetComponent<Text>();
  19. chaoJingJieShuiWeiText = this.transform.Find("ShuiWeiZhuangKuang/ChaoJingJieShuiWei/countText").GetComponent<Text>();
  20. chaoBaoZhengShuiWeiText = this.transform.Find("ShuiWeiZhuangKuang/ChaoBaoZhengShuiWei/countText").GetComponent<Text>();
  21. chaoLiShiShuiWeiText = this.transform.Find("ShuiWeiZhuangKuang/ChaoLiShiShuiWei/countText").GetComponent<Text>();
  22. chaoXunXianShuiWeiText = this.transform.Find("ShuiWeiZhuangKuang/ChaoXunXianShuiWei/countText").GetComponent<Text>();
  23. zhengChangShuiWeiText = this.transform.Find("ShuiWeiZhuangKuang/ZhengChangShuiWei/countText").GetComponent<Text>();
  24. if (shuiWeiZhuangKuangData != null)
  25. {
  26. yuJingZongShuText.text = $"{shuiWeiZhuangKuangData.yuJingZongShu}个";
  27. chaoJingJieShuiWeiText.text = $"{shuiWeiZhuangKuangData.chaoJingJieShuiWei}个";
  28. chaoBaoZhengShuiWeiText.text = $"{shuiWeiZhuangKuangData.chaoBaoZhengShuiWei}个";
  29. chaoLiShiShuiWeiText.text = $"{shuiWeiZhuangKuangData.chaoLiShiShuiWei}个";
  30. chaoXunXianShuiWeiText.text = $"{shuiWeiZhuangKuangData.chaoXunXianShuiWei}个";
  31. zhengChangShuiWeiText.text = $"{shuiWeiZhuangKuangData.zhengChangShuiWei}个";
  32. }
  33. }
  34. private void OnEnable()
  35. {
  36. StaticLod.instance.OnFoucusStatic("Bird0");
  37. //StaticLod.instance.currentStatic.SetCameraToCenter(new Vector3(513.8401f, 20, 4938.701f), 21389, new Vector2(89.61806f, 85.64014f));
  38. }
  39. }