Version: 2017.2
NetworkTransport
Audio

NetworkWriter

NetworkWriter es una clase API de Alto Nivel para escribir objetos a byte streams (flujos de bytes). Esta clase funciona en conjunto con el NetworkReader. El NetworkWrite tiene funciones específicas de serialización para muchos tipos de Unity.

El NetworkWriter puede utilizarse con la clase MessageBase para crear arreglos de byte que contengan mensajes en red serializados.

void SendMessage(short msgType, MessageBase msg, int channelId)
{
    // write the message to a local buffer
    NetworkWriter writer = new NetworkWriter();
    writer.StartMessage(msgType);
    msg.Serialize(writer);
    writer.FinishMessage();

    myClient.SendWriter(writer, channelId);
}

Este mensaje será formateado correctamente para que una función manejadora de mensaje puede invocarla.

NetworkTransport
Audio
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961