Exemplo n.º 1
0
    public void SendInput(CommandTag commandTag, ISerializable message)
    {
        var writer = new LiteNetLibSerializer();

        writer.Put((byte)MessageTag.Input);
        writer.Put((ushort)commandTag);
        message.Serialize(writer);

        Debug.Log(writer.Length + " bytes");
        _client.FirstPeer.Send(writer.Data, 0, writer.Length, DeliveryMethod.ReliableOrdered);
    }
Exemplo n.º 2
0
    public void SendHashCode(HashCode checksum)
    {
        var writer = new LiteNetLibSerializer();

        writer.Put((byte)MessageTag.Checksum);
        checksum.Serialize(writer);
        _client.FirstPeer.Send(writer.Data, 0, writer.Length, DeliveryMethod.ReliableOrdered);
    }