writer | A writer object containing data to send. |
channelId | The transport channel to send on. |
bool True if the data was sent.
This sends the contents of a NetworkWriter object on the connection.
The example below constructs a writer and sends it on a connection.
#pragma strict class SendTest { public function Send(msgType: short, msg: MessageBase, conn: NetworkConnection) { var writer: NetworkWriter = new NetworkWriter(); writer.StartMessage(8888); msg.Serialize(writer); writer.FinishMessage(); conn.SendWriter(writer, Channels.DefaultReliable); } }
using UnityEngine; using UnityEngine.Networking;
public class ExampleScript : MonoBehaviour { public bool Send(short msgType, MessageBase msg, NetworkConnection conn) { NetworkWriter writer = new NetworkWriter(); writer.StartMessage(8888); msg.Serialize(writer); writer.FinishMessage(); return conn.SendWriter(writer, Channels.DefaultReliable); } }