From 4c022898e43644494b30a759c1c6c29a19ea5ed8 Mon Sep 17 00:00:00 2001 From: lwj Date: Wed, 28 May 2025 17:43:55 +0900 Subject: [PATCH] fix save not include simulation resources --- .json | 53 +------------------------ Assets/WorkSpace/LH/MQTTDataBase.cs | 2 +- Assets/WorkSpace/LWJ/SaveLoadmanager.cs | 3 ++ 3 files changed, 5 insertions(+), 53 deletions(-) diff --git a/.json b/.json index cddd0108..0637a088 100644 --- a/.json +++ b/.json @@ -1,52 +1 @@ -[ - { - "prefabName": "RoboArm", - "modelName": "RoboArm_1", - "modelType": "Resource", - "modelID": "", - "nodeID": "", - "position": "(-2.93, 0.00, -16.20)", - "rotation": "(0.00000, 0.00000, 0.00000, 1.00000)", - "scale": "(1.00, 1.00, 1.00)" - }, - { - "prefabName": "RoboArm", - "modelName": "RoboArm_0", - "modelType": "Resource", - "modelID": "", - "nodeID": "", - "position": "(-0.12, 0.00, -9.08)", - "rotation": "(0.00000, 0.00000, 0.00000, 1.00000)", - "scale": "(1.00, 1.00, 1.00)" - }, - { - "prefabName": "AssemblyLine", - "modelName": "AssemblyLine_0", - "modelType": "Move", - "modelID": "", - "nodeID": "", - "position": "(1.99, 0.00, -18.60)", - "rotation": "(0.00000, 0.00000, 0.00000, 1.00000)", - "scale": "(1.00, 1.00, 1.00)" - }, - { - "prefabName": "ForkLift", - "modelName": "ForkLift_0", - "modelType": "Move", - "modelID": "", - "nodeID": "product_generator_0_47f91e67-41ad-434c-bb7f-e983c143a840", - "position": "(-3.44, 0.00, -11.70)", - "rotation": "(0.15745, -0.41944, -0.83088, -0.33002)", - "scale": "(1.00, 1.00, 1.00)" - }, - { - "prefabName": "Pallet", - "modelName": "Pallet_0", - "modelType": "Source", - "modelID": "", - "nodeID": "", - "position": "(-1.52, 0.00, -17.98)", - "rotation": "(0.00000, 0.00000, 0.00000, 1.00000)", - "scale": "(1.00, 1.00, 1.00)" - } -] \ No newline at end of file +[] \ No newline at end of file diff --git a/Assets/WorkSpace/LH/MQTTDataBase.cs b/Assets/WorkSpace/LH/MQTTDataBase.cs index 3b7624cf..c40f7d78 100644 --- a/Assets/WorkSpace/LH/MQTTDataBase.cs +++ b/Assets/WorkSpace/LH/MQTTDataBase.cs @@ -18,7 +18,7 @@ public class MQTTDataBase : MonoBehaviour public void AddDict(string key, string value) { - //Debug.Log("#### : " + key + " : " + value); + Debug.Log("#### : " + key + " : " + value); JObject json = JObject.Parse(value); var queue = mqttData.GetOrAdd(key, _ => new ConcurrentQueue()); queue.Enqueue(json); diff --git a/Assets/WorkSpace/LWJ/SaveLoadmanager.cs b/Assets/WorkSpace/LWJ/SaveLoadmanager.cs index 25825bdf..01f69404 100644 --- a/Assets/WorkSpace/LWJ/SaveLoadmanager.cs +++ b/Assets/WorkSpace/LWJ/SaveLoadmanager.cs @@ -40,6 +40,9 @@ public class SaveLoadmanager : MonoBehaviour foreach (var item in simulationModels) { + if (item is SimulationModelProduct) + continue; + var tmpSimulationModelInfo = new SimulationModelInfo(); tmpSimulationModelInfo.prefabName = item.gameObject.name.Replace("(Clone)", "");