Bläddra i källkod

增加战斗服消息推送,通过游戏服proto推送到客户端

大爷 2 år sedan
förälder
incheckning
31517c9e3a

+ 7 - 1
Config/Proto/ServerPush_CS_40001.proto → Config/Proto/BattleServerMsg_CS_40001.proto

@@ -5,4 +5,10 @@ message BattleEventPush // IActorMessage
 {
   uint16 key = 1;
   bytes data = 2;
-} 
+} 
+
+//客户端发送消息给战斗服,由游戏服转发
+message BattleEventPull // IActorMessage
+{
+  bytes data = 1;
+}

+ 13 - 2
DotNet/Model/Generate/Message/ServerPush_CS_40001.cs → DotNet/Model/Generate/Message/BattleServerMsg_CS_40001.cs

@@ -4,7 +4,7 @@ using System.Collections.Generic;
 namespace ET
 {
 //战斗服发给游戏服后,游戏服推送给客户端
-	[Message(ServerPush.BattleEventPush)]
+	[Message(BattleServerMsg.BattleEventPush)]
 	[ProtoContract]
 	public partial class BattleEventPush: ProtoObject, IActorMessage
 	{
@@ -16,8 +16,19 @@ namespace ET
 
 	}
 
-	public static class ServerPush
+//客户端发送消息给战斗服,由游戏服转发
+	[Message(BattleServerMsg.BattleEventPull)]
+	[ProtoContract]
+	public partial class BattleEventPull: ProtoObject, IActorMessage
+	{
+		[ProtoMember(1)]
+		public byte[] data { get; set; }
+
+	}
+
+	public static class BattleServerMsg
 	{
 		 public const ushort BattleEventPush = 40002;
+		 public const ushort BattleEventPull = 40003;
 	}
 }

+ 13 - 2
Unity/Assets/Scripts/Codes/Model/Client/Generate/Message/ServerPush_CS_40001.cs → Unity/Assets/Scripts/Codes/Model/Client/Generate/Message/BattleServerMsg_CS_40001.cs

@@ -4,7 +4,7 @@ using System.Collections.Generic;
 namespace ET
 {
 //战斗服发给游戏服后,游戏服推送给客户端
-	[Message(ServerPush.BattleEventPush)]
+	[Message(BattleServerMsg.BattleEventPush)]
 	[ProtoContract]
 	public partial class BattleEventPush: ProtoObject, IActorMessage
 	{
@@ -16,8 +16,19 @@ namespace ET
 
 	}
 
-	public static class ServerPush
+//客户端发送消息给战斗服,由游戏服转发
+	[Message(BattleServerMsg.BattleEventPull)]
+	[ProtoContract]
+	public partial class BattleEventPull: ProtoObject, IActorMessage
+	{
+		[ProtoMember(1)]
+		public byte[] data { get; set; }
+
+	}
+
+	public static class BattleServerMsg
 	{
 		 public const ushort BattleEventPush = 40002;
+		 public const ushort BattleEventPull = 40003;
 	}
 }

+ 1 - 1
Unity/Assets/Scripts/Codes/Model/Client/Generate/Message/ServerPush_CS_40001.cs.meta → Unity/Assets/Scripts/Codes/Model/Client/Generate/Message/BattleServerMsg_CS_40001.cs.meta

@@ -1,5 +1,5 @@
 fileFormatVersion: 2
-guid: fef13a104ed8b3f4c9e93e91bf2fca0d
+guid: 0f8b6369de1b9da448ac2f8d9642bfdc
 MonoImporter:
   externalObjects: {}
   serializedVersion: 2