void Main() { MsgRegister.Regist("PlayDie", OnPlayerDie); //when get bytes from socket(OnReceive) { string name = "PlayerDie"; IByteArray byteArray = new ByteArray(); byteArray.Write(new byte[10]); MsgRegister.Dispatch(name, byteArray); } }
void RegistMsg() { MsgRegister.Regist("10001", OnMsg_Bytes); MsgRegister.Regist("10002", OnMsg_Protobuf); }
void Regist() { MsgRegister.Regist("id", OnMsg); }
public override void Regist() { MsgRegister.Regist("key", (x) => { }); }
public override void Regist() { MsgRegister.Regist("key2", (x) => { });//This will auto regist }