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 @@