From c6ab90e1ec8a025898803b55d925d32177f5a304 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E5=90=8D?= <3077614386@qq.com>
Date: Thu, 23 Nov 2023 15:31:35 +0800
Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=8A=E4=BC=A0=E5=A4=84?=
=?UTF-8?q?=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs | 11 +++++++++++
.../ModelFunction/UAV/UnmannedAerialVehicle.cs | 5 +++--
2 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs b/Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs
index 9f0f9031..42afaaf2 100644
--- a/Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs
+++ b/Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs
@@ -164,6 +164,17 @@ public class EquipmentCommon : MonoBehaviour
}
+ ///
+ /// 发送消息
+ ///
+ public Queue send2roomStr = new Queue();
+ private void Update()
+ {
+ if (send2roomStr.Count > 0)
+ {
+ _ = SyncCreateRoom.SendMessageAsync(string.Format("send2room {0}", send2roomStr.Dequeue()));
+ }
+ }
//位置实时传送
private string latestData = "";
diff --git a/Assets/Zion/Scripts/ModelFunction/UAV/UnmannedAerialVehicle.cs b/Assets/Zion/Scripts/ModelFunction/UAV/UnmannedAerialVehicle.cs
index 82a82cc9..ff826bc8 100644
--- a/Assets/Zion/Scripts/ModelFunction/UAV/UnmannedAerialVehicle.cs
+++ b/Assets/Zion/Scripts/ModelFunction/UAV/UnmannedAerialVehicle.cs
@@ -264,9 +264,10 @@ public class UnmannedAerialVehicle : MonoBehaviour
public void SendMsg(Transform attackTarget)
{
- var nowData = GetSyncData(attackTarget);
+ string nowData = GetSyncData(attackTarget);
Debug.Log(nowData);
- _ = SyncCreateRoom.SendMessageAsync(string.Format("send2room {0}", nowData));
+ unmannedAerialVehicleManage.equipmentCommon.send2roomStr.Enqueue(nowData);
+ //_ = SyncCreateRoom.SendMessageAsync(string.Format("send2room {0}", nowData));
}