From 92c61ae09c162a3e48e7bbc220f11f24312d40cc Mon Sep 17 00:00:00 2001 From: LMZ <1477077658@qq.com> Date: Tue, 17 Dec 2024 14:08:52 +0800 Subject: [PATCH] =?UTF-8?q?UI=E6=94=B9=E4=BA=86=E5=8A=A8=E6=95=88=EF=BC=8C?= =?UTF-8?q?=E5=BC=A0=E5=8F=81=E4=B8=A5=E9=80=89=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Assets/Res/FreeAction/03/btn_sssx02.png | Bin 0 -> 3049 bytes .../Res/FreeAction/03/img_commontip_frame.png | Bin 0 -> 625 bytes .../Assets/Scenes/LL_Command_Action_1.unity | 516 +++++++++++++----- .../Assets/Script/UI/ZZZZZZ/ZZUIManager.cs | 33 +- 4 files changed, 388 insertions(+), 161 deletions(-) create mode 100644 xiaofang/Assets/Res/FreeAction/03/btn_sssx02.png create mode 100644 xiaofang/Assets/Res/FreeAction/03/img_commontip_frame.png diff --git a/xiaofang/Assets/Res/FreeAction/03/btn_sssx02.png b/xiaofang/Assets/Res/FreeAction/03/btn_sssx02.png new file mode 100644 index 0000000000000000000000000000000000000000..f488caf4040d3b352cad694d4d791f5985986057 GIT binary patch literal 3049 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 literal 0 HcmV?d00001 diff --git a/xiaofang/Assets/Res/FreeAction/03/img_commontip_frame.png b/xiaofang/Assets/Res/FreeAction/03/img_commontip_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..3ae03df7868d63734307ab25aa068899671af259 GIT binary patch literal 625 zcmV-%0*?KOP)Px%D@jB_RA@tEWPpN(qyNPi{xh(^_(Oqiuwi^g$eoOE51#nn_5VMEBq0rhNxspN zF_w^fP(1kR{$2Tvy-m`DG!3-8x|PF6+sMRsBzy45jjM`F$}$xP+5?2_*LCrJ=apOj za@2zi3=AkqbTkGDr5!rSk0w#1fF4bvbV_w3Su>hMN0TT?35NcPN0aDi5~Y8tBgw|m zBs!WzNlGyESFGdY@y;{1;^j+rrleUWjKA@@U`RIAq%?KEdgoO<7nYKJ!tkGA)tAo< zS9{zUzhd*~kn|uE3(J35ZT&C$u09`>O|9RuuyI^sU|~4O{EgvigCpY~WRDI>55hda z&dvK*Uf=MuLtN%-AxY`?e;F9g{rbYNy3>{MBTUVZ_8{D&JiLD`LgHTOIJ$o3<`;PP zpP6YT^EZa`4Gs)nhlK}09t9;^Eqj;ujtM!hx%l{g{byjJVf?~}zt?-4suE7T; zCZ-(>ObkaFOc`D>Ff#r}uM3By2elmB-h1a)zWDi{xx97VLIvT-ztj@TqR?3a-Y?}b3abSW1AB# public Text Area; public Text NPCName; + /// + /// 撤离方案选择框文本信息 + /// + public Text DiaLogBoxTitle; public Sprite Image1; public Sprite Image2; @@ -775,18 +779,18 @@ public class ZZUIManager : MonoBehaviour GameObject newItem = Instantiate(itemPrefab, content3.transform); Text left = newItem.transform.Find("Choose_Bg/Choose_BgLeft/Left").GetComponent(); Text Right = newItem.transform.Find("Choose_Bg/Choose_BgLeft/Right").GetComponent(); - left.text = jsonReader.SetUIText(20000); - str = jsonReader.GetGlobal(1, 90016); - string[] str1 = str.Split('|'); - Right.text = jsonReader.GetEvacuate(str1[i]); - Toggle toggle = newItem.gameObject.GetComponent(); - toggle.group = toggleGroup; + //left.text = jsonReader.SetUIText(20000); + //// str = jsonReader.GetGlobal(1, 90016); + // string[] str1 = str.Split('|'); + // Right.text = jsonReader.GetEvacuate(str1[i]); + // Toggle toggle = newItem.gameObject.GetComponent(); + // toggle.group = toggleGroup; - // 绑定点击事件 - int index = i; // 保证每个 Toggle 有不同的 index - toggle.onValueChanged.AddListener((bool isOn) => OnToggleClicked(isOn, index)); - // left.text=js - createdItems.Add(newItem); // 将新创建的物体添加到列表中 + // // 绑定点击事件 + // int index = i; // 保证每个 Toggle 有不同的 index + // toggle.onValueChanged.AddListener((bool isOn) => OnToggleClicked(isOn, index)); + // // left.text=js + // createdItems.Add(newItem); // 将新创建的物体添加到列表中 } // 打乱顺序(使用 Fisher-Yates 算法) @@ -1127,9 +1131,13 @@ public class ZZUIManager : MonoBehaviour { NPCName.text = str; } + public void FixTitle(string str) + { + str= DiaLogBoxTitle.text; + } #endregion /// - /// 撤离教师的方案选择 + /// 撤离教室的方案选择 /// /// /// @@ -1141,6 +1149,7 @@ public class ZZUIManager : MonoBehaviour Debug.Log("Toggle " + index + " is On"); } } + private void Close() { DiaLogBox2?.SetActive(false);