|
@@ -693,11 +693,20 @@ public class MachineRoomManager : MonoSingleton<MachineRoomManager>
|
|
|
data.listTagData[i].offestrot = transform.localEulerAngles;
|
|
|
transform.parent = null;
|
|
|
|
|
|
+
|
|
|
Debug.Log("DGJ ===> 保存 Tag " + listEditorTag[j].id);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
+ UpdataTagData tagData = new UpdataTagData();
|
|
|
+ tagData.listTagData = data.listTagData;
|
|
|
+ string jsonDate = JsonConvert.SerializeObject(tagData);
|
|
|
+ Debug.Log(jsonDate);
|
|
|
+ HttpLangChaoTool.Instance.Post(HttpLangChaoAction.updateTag, jsonDate, UpdateTagCallBack);
|
|
|
|
|
|
selectTOldPos = Vector3.zero;
|
|
|
selectTOldRot = Vector3.zero;
|
|
@@ -711,6 +720,22 @@ public class MachineRoomManager : MonoSingleton<MachineRoomManager>
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ private void UpdateTagCallBack(string msg)
|
|
|
+ {
|
|
|
+ Debug.Log(msg);
|
|
|
+
|
|
|
+ JObject json = JObject.Parse(msg);
|
|
|
+
|
|
|
+ if (json["code"].ToString() == "200")
|
|
|
+ {
|
|
|
+ Debug.Log(" 更新场景Tag参数成功 ");
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ Debug.LogError(" 更新场景Tag参数出错 !!! " + HttpLangChaoAction.updateCabinet);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
public void SaveAllData()
|
|
|
{
|
|
|
PlayerPrefs.SetString("MachineRoomTagData", JsonConvert.SerializeObject(data.listTagData));
|
|
@@ -750,5 +775,13 @@ public class MachineRoomManager : MonoSingleton<MachineRoomManager>
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+public class UpdataTagData
|
|
|
+{
|
|
|
+ public UpdataTagData()
|
|
|
+ {
|
|
|
+ listTagData = new List<MachineRoomTagData>();
|
|
|
+ }
|
|
|
+ public List<MachineRoomTagData> listTagData { get; set; }
|
|
|
+}
|
|
|
|
|
|
|