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;