Photon3Unity3D.dll 解析三——OperationRequest、OperationResponse
OperationRequest 代表Operation操作的Request,包含Code和Parameters
OperationCode Byte类型的值,代表操作,由LiteOpCode定义了一些常见操作
如 Join, Leave, RaiseEvent, GetProperties, SetProperties, ChangeGroup, ExchangeKeysForEncryption
Parameters 参数集,Dictionary<byte, object> 类型,由LiteOpKey定义了一些常见参数Key
如 ActorList, ActorNr, ActorProperties, Add, Asid, Broadcast, Cathe, Code, Data, GameId,
GameProperties, Group, Properties, ReceiveGroup, Remove, RoomName, TargetActorNr
OperationResponse 包含被玩家调用的操作响应
DebugMessage 服务端返回的调试信息
OperationCode 操作代码,应该与请求相同
Parameters 操作的返回参数结果集
ReturnCode 操作结果,表示成功与否,通常0表示成功OK
public object this[byteparameterCode] 调用Parameters字典取值