From 60714bb1506d754da23df52c3fd39aea855e0b3f Mon Sep 17 00:00:00 2001 From: shenjianxing <”315615051@qq.com“> Date: Mon, 30 Dec 2024 15:50:17 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/UI/UITools.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Assets/Scripts/UI/UITools.cs b/Assets/Scripts/UI/UITools.cs index ff0635ce..fe26cc69 100644 --- a/Assets/Scripts/UI/UITools.cs +++ b/Assets/Scripts/UI/UITools.cs @@ -44,6 +44,11 @@ namespace QFramework.Example foreach (var device in mData.devices) { var item = DeviceController.Instance.GetDevice(device); + if (item==null) + { + Debug.LogError(device + ":ûҵӦDevice"); + return; + } GameObject obj = GameObject.Instantiate(ItemPrefab.gameObject, Content); obj.name = item.Name; obj.transform.Find("Name").GetComponent().text = item.Name; From 70902561fc79552c0b866ae5eb0a1b9c3beaa78d Mon Sep 17 00:00:00 2001 From: shenjianxing <”315615051@qq.com“> Date: Mon, 30 Dec 2024 16:14:35 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E6=9C=BAbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Controller/StateMachineController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scripts/Controller/StateMachineController.cs b/Assets/Scripts/Controller/StateMachineController.cs index 6d4658ff..c6915c07 100644 --- a/Assets/Scripts/Controller/StateMachineController.cs +++ b/Assets/Scripts/Controller/StateMachineController.cs @@ -37,7 +37,7 @@ public class StateMachineController : MonoSingleton private void OnStart(OnModuleStart start) { - foreach (var item in Global.Instance.appData.Modules[0].FSM) + foreach (var item in Global.Instance.curModule.FSM) { FSM fsm = new FSM(); var fsmInfo = new FsmInfo();