|
@@ -58,26 +58,35 @@ public class ZMJKLayer : MonoBehaviour
|
|
});
|
|
});
|
|
for (int i = 0; i < GlobalData.floorGateData.BuYuan.FloodGates.Length; i++)
|
|
for (int i = 0; i < GlobalData.floorGateData.BuYuan.FloodGates.Length; i++)
|
|
{
|
|
{
|
|
|
|
+ int tempIndex = i;
|
|
ZhaZhanItem tempItem = Instantiate(ZhaZhanItemOri, itemContent).GetComponent<ZhaZhanItem>();
|
|
ZhaZhanItem tempItem = Instantiate(ZhaZhanItemOri, itemContent).GetComponent<ZhaZhanItem>();
|
|
- tempItem.SetData(GlobalData.floorGateData.BuYuan.FloodGates[i], $"补元闸门-{i + 1}");
|
|
|
|
|
|
+ tempItem.SetData(GlobalData.floorGateData.BuYuan.FloodGates[tempIndex], $"补元闸门-{tempIndex + 1}");
|
|
tempItem.gameObject.GetComponent<Button>().onClick.AddListener(() =>
|
|
tempItem.gameObject.GetComponent<Button>().onClick.AddListener(() =>
|
|
{
|
|
{
|
|
- StaticLod.instance.OnFoucusStatic("BuYuan");
|
|
|
|
|
|
+ StaticLod.instance.OnFoucusStatic($"BY_ZM_{tempIndex+1:00}");
|
|
gongChengPanel.SetActive(true);
|
|
gongChengPanel.SetActive(true);
|
|
zhaZhanMingCheng.text = tempItem._name;
|
|
zhaZhanMingCheng.text = tempItem._name;
|
|
|
|
+ zhaMenKaiDu.text = $"{GlobalData.floorGateData.BuYuan.FloodGates[tempIndex].CurrentOpening*100.0f:0.00}<size=14><color=#A5BFE2>%</color></size>";
|
|
|
|
+ guoZhaLiuLiang.text = $"{GlobalData.floorGateData.BuYuan.FloodGates[tempIndex].CurrentFlow}<size=14><color=#A5BFE2>m\u00b3/s</color></size>";
|
|
|
|
+ //zhaQianShuiWei.text = $"{GlobalData.floorGateData.BuYuan.FloodGates[tempIndex]} <size=14><color=#A5BFE2>m</color></size>";
|
|
|
|
+ //zhaHouShuiWei.text = $"{GlobalData.floorGateData.BuYuan.FloodGates[tempIndex]} <size=14><color=#A5BFE2>m</color></size>";
|
|
|
|
+ //shuiweiChart todo
|
|
});
|
|
});
|
|
currentZMDataList.Add(tempItem);
|
|
currentZMDataList.Add(tempItem);
|
|
}
|
|
}
|
|
for (int i = 0; i < GlobalData.floorGateData.TaoKou.FloodGates.Length; i++)
|
|
for (int i = 0; i < GlobalData.floorGateData.TaoKou.FloodGates.Length; i++)
|
|
{
|
|
{
|
|
-
|
|
|
|
|
|
+ int tempIndex = i;
|
|
ZhaZhanItem tempItem = Instantiate(ZhaZhanItemOri, itemContent).GetComponent<ZhaZhanItem>();
|
|
ZhaZhanItem tempItem = Instantiate(ZhaZhanItemOri, itemContent).GetComponent<ZhaZhanItem>();
|
|
- tempItem.SetData(GlobalData.floorGateData.TaoKou.FloodGates[i], $"套口闸门-{i + 1}");
|
|
|
|
|
|
+ tempItem.SetData(GlobalData.floorGateData.TaoKou.FloodGates[tempIndex], $"套口闸门-{tempIndex + 1}");
|
|
tempItem.gameObject.GetComponent<Button>().onClick.AddListener(() =>
|
|
tempItem.gameObject.GetComponent<Button>().onClick.AddListener(() =>
|
|
{
|
|
{
|
|
- StaticLod.instance.OnFoucusStatic("TaoKou");
|
|
|
|
|
|
+ StaticLod.instance.OnFoucusStatic($"TK_ZM_{tempIndex+1:00}");
|
|
gongChengPanel.SetActive(true);
|
|
gongChengPanel.SetActive(true);
|
|
zhaZhanMingCheng.text = tempItem._name;
|
|
zhaZhanMingCheng.text = tempItem._name;
|
|
|
|
+ zhaMenKaiDu.text = $"{GlobalData.floorGateData.TaoKou.FloodGates[tempIndex].CurrentOpening*100.0f:0.00}<size=14><color=#A5BFE2>%</color></size>";
|
|
|
|
+ guoZhaLiuLiang.text = $"{GlobalData.floorGateData.TaoKou.FloodGates[tempIndex].CurrentFlow}<size=14><color=#A5BFE2>m\u00b3/s</color></size>";
|
|
|
|
+
|
|
});
|
|
});
|
|
currentZMDataList.Add(tempItem);
|
|
currentZMDataList.Add(tempItem);
|
|
}
|
|
}
|