Przeglądaj źródła

上传windows下使用的ENet dll

tanghai 9 lat temu
rodzic
commit
5864e5b02d

+ 9 - 0
Unity/Assets/Plugins/x86.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 4dac1ed45a6fedc4589dc5e30f1b5f5f
+folderAsset: yes
+timeCreated: 1474958063
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Unity/Assets/Plugins/x86/ENet.dll


+ 76 - 0
Unity/Assets/Plugins/x86/ENet.dll.meta

@@ -0,0 +1,76 @@
+fileFormatVersion: 2
+guid: 95bb46d4b0c5bd04189f360049de8e1a
+timeCreated: 1438069497
+licenseType: Pro
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        CPU: x86
+        DefaultValueInitialized: true
+        OS: Windows
+    Linux:
+      enabled: 1
+      settings:
+        CPU: x86
+    Linux64:
+      enabled: 1
+      settings:
+        CPU: None
+    LinuxUniversal:
+      enabled: 1
+      settings:
+        CPU: AnyCPU
+    OSXIntel:
+      enabled: 1
+      settings:
+        CPU: AnyCPU
+    OSXIntel64:
+      enabled: 1
+      settings:
+        CPU: None
+    OSXUniversal:
+      enabled: 1
+      settings:
+        CPU: AnyCPU
+    WP8:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+        DontProcess: False
+        PlaceholderPath: 
+    Win:
+      enabled: 1
+      settings:
+        CPU: AnyCPU
+    Win64:
+      enabled: 0
+      settings:
+        CPU: None
+    WindowsStoreApps:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+        DontProcess: False
+        PlaceholderPath: 
+        SDK: AnySDK
+    iOS:
+      enabled: 0
+      settings:
+        CompileFlags: 
+        FrameworkDependencies: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
Unity/Assets/Plugins/x86_64.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: b2c7db9f1d6ac024ea9fa5de2ccc387d
+folderAsset: yes
+timeCreated: 1474958063
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Unity/Assets/Plugins/x86_64/ENet.dll


+ 76 - 0
Unity/Assets/Plugins/x86_64/ENet.dll.meta

@@ -0,0 +1,76 @@
+fileFormatVersion: 2
+guid: 53c831c29c846474d9b4366b376430a1
+timeCreated: 1434538659
+licenseType: Pro
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 1
+      settings:
+        CPU: x86_64
+        DefaultValueInitialized: true
+        OS: Windows
+    Linux:
+      enabled: 0
+      settings:
+        CPU: x86
+    Linux64:
+      enabled: 0
+      settings:
+        CPU: None
+    LinuxUniversal:
+      enabled: 0
+      settings:
+        CPU: None
+    OSXIntel:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    OSXIntel64:
+      enabled: 0
+      settings:
+        CPU: None
+    OSXUniversal:
+      enabled: 0
+      settings:
+        CPU: None
+    WP8:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+        DontProcess: False
+        PlaceholderPath: 
+    Win:
+      enabled: 0
+      settings:
+        CPU: None
+    Win64:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    WindowsStoreApps:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+        DontProcess: False
+        PlaceholderPath: 
+        SDK: AnySDK
+    iOS:
+      enabled: 0
+      settings:
+        CompileFlags: 
+        FrameworkDependencies: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 1 - 0
Unity/Assets/Scripts/Base/Network/TNet/TSocket.cs

@@ -91,6 +91,7 @@ namespace Base
 					throw new GameException($"socket error: {e.LastOperation}");
 			}
 
+			// 回调到主线程处理
 			this.poller.Add(action);
 		}
 

+ 1 - 0
Unity/Controller/Event/InitSceneStartEvent_InitGame.cs

@@ -19,6 +19,7 @@ namespace Controller
 			byte[] mdbBytes = code.Get<TextAsset>("Controller.dll.mdb").bytes;
 			Assembly assembly = Assembly.Load(assBytes, mdbBytes);
 			Object.ObjectManager.Register("Controller", assembly);
+			Object.ObjectManager.Register("Base", typeof(Game).Assembly);
 
 			Game.Scene.AddComponent<MessageComponent>();