- NetworkWriter
NetworkWriter
NetworkWriter是用于将对象写入字节流的高级API类。此类与NetworkReader一起使用。NetworkWriter具有许多Unity类型的特定序列化功能。
NetworkWriter可以与MessageBase类一起使用来生成包含序列化网络消息的字节数组。
void SendMessage(short msgType, MessageBase msg, int channelId){// write the message to a local bufferNetworkWriter writer = new NetworkWriter();writer.StartMessage(msgType);msg.Serialize(writer);writer.FinishMessage();myClient.SendWriter(writer, channelId);}
该消息将被正确格式化,以便可以为其调用消息处理函数。
?
