Эх сурвалжийг харах

Tcp连接上会send size为0的消息,不影响什么,但是还是修复一下

tanghai 7 жил өмнө
parent
commit
29b09ddd6d

+ 8 - 0
Unity/Assets/Scripts/Module/Filter.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 600a6f284ced12849a4f6066ca834ae4
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 11 - 0
Unity/Assets/Scripts/Module/Filter/FilterAttribute.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: b1df6113f88057840a34ea07ce104ec6
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 11 - 0
Unity/Assets/Scripts/Module/Filter/FilterComponent.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 77947aa02638e6e448347f055062ea18
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 11 - 0
Unity/Assets/Scripts/Module/Filter/FilterEntity.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 0a9f102193c3a6a4b812366548c14f74
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 11 - 0
Unity/Assets/Scripts/Module/Filter/IFilter.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: aeacc82f23790204da4afbb238ec6a7a
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 7 - 7
Unity/Assets/Scripts/Module/Message/Network/TCP/TChannel.cs

@@ -256,6 +256,13 @@ namespace ETModel
 			{
 				return;
 			}
+			
+			// 没有数据需要发送
+			if (this.sendBuffer.Length == 0)
+			{
+				this.isSending = false;
+				return;
+			}
 
 			this.isSending = true;
 
@@ -305,13 +312,6 @@ namespace ETModel
 				this.sendBuffer.RemoveFirst();
 			}
 			
-			// 没有数据需要发送
-			if (this.sendBuffer.Length == 0)
-			{
-				this.isSending = false;
-				return;
-			}
-			
 			this.StartSend();
 		}
 	}