| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- syntax = "proto3";
- package ET;
- //ResponseType G2C_Match
- message C2G_Match // IRequest
- {
- int32 RpcId = 1;
- }
- message G2C_Match // IResponse
- {
- int32 RpcId = 1;
- int32 Error = 2;
- string Message = 3;
- }
- // 匹配成功,通知客户端切换场景
- message Match2G_NotifyMatchSuccess // IActorLocationMessage
- {
- int32 RpcId = 1;
- // 房间的instanceId
- int64 InstanceId = 2;
- }
- // 客户端通知房间切换场景完成
- message C2Room_ChangeSceneFinish // IActorRoom
- {
- int64 PlayerId = 1;
- }
- message LockStepUnitInfo
- {
- int64 PlayerId = 1;
- TrueSync.TSVector Position = 2;
- TrueSync.TSQuaternion Rotation = 3;
- }
- // 房间通知客户端进入战斗
- message Room2C_EnterMap // IActorMessage
- {
- int64 StartTime = 1;
- repeated LockStepUnitInfo UnitInfo = 2;
- }
- message FrameMessage // IActorMessage
- {
- int64 PlayerId = 1;
- int32 Frame = 2;
- TrueSync.TSVector2 V = 3;
- int32 Button = 4;
- }
|