From 1812e5c2ec1fb9e977bc608adcea1560837325bd Mon Sep 17 00:00:00 2001 From: shenjianxing <”315615051@qq.com“> Date: Thu, 9 Jan 2025 13:57:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A9=E5=B1=95=E5=8F=96=E6=B6=88=E9=AB=98?= =?UTF-8?q?=E4=BA=AE=E5=8A=9F=E8=83=BD=20=E6=94=AF=E6=8C=81=E5=8D=95?= =?UTF-8?q?=E4=B8=AA=E8=AE=BE=E5=A4=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Editor/SetReadWrite.cs.meta | 11 +++++++++++ Assets/Scripts/Item/DeviceItem.cs | 5 ++++- Doc/Xml配置文档.xml | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 Assets/Scripts/Editor/SetReadWrite.cs.meta diff --git a/Assets/Scripts/Editor/SetReadWrite.cs.meta b/Assets/Scripts/Editor/SetReadWrite.cs.meta new file mode 100644 index 00000000..5c098667 --- /dev/null +++ b/Assets/Scripts/Editor/SetReadWrite.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a1465669937f2bd41bb9445a4ad56e2b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Item/DeviceItem.cs b/Assets/Scripts/Item/DeviceItem.cs index 03612200..51687e3e 100644 --- a/Assets/Scripts/Item/DeviceItem.cs +++ b/Assets/Scripts/Item/DeviceItem.cs @@ -46,7 +46,10 @@ public class DeviceItem : MonoBehaviour { bool isActive = true; bool.TryParse(obj[0], out isActive); - gameObject.GetComponent().enabled = isActive; + if (obj.Length == 1 || (obj.Length > 1 && obj[1] == device.Name)) + { + gameObject.GetComponent().enabled = isActive; + } } } diff --git a/Doc/Xml配置文档.xml b/Doc/Xml配置文档.xml index 4c2b2bf1..701cbb8d 100644 --- a/Doc/Xml配置文档.xml +++ b/Doc/Xml配置文档.xml @@ -128,7 +128,7 @@