Exemplo n.º 1
0
    private void SendPlayerActionMessage(float duration)
    {
        var msg = new Action();

        msg.m_duration = duration;
        m_netMsgSerializer.Serialize(msg);
        OutMessages.Enqueue(new RawData(m_netMsgSerializer.Data, m_netMsgSerializer.DataSize));
    }
Exemplo n.º 2
0
    public void SendReadyToStart()
    {
        var msg = new ReadyToStart();

        m_netMsgSerializer.Serialize(msg);

        OutMessages.Enqueue(new RawData(m_netMsgSerializer.Data, m_netMsgSerializer.DataSize));
    }
Exemplo n.º 3
0
    public void SendJoinRequest()
    {
        var msg = new JoinRequest();

        msg.m_playerName    = m_playerName;
        msg.m_clientVersion = 1;
        m_netMsgSerializer.Serialize(msg);

        OutMessages.Enqueue(new RawData(m_netMsgSerializer.Data, m_netMsgSerializer.DataSize));
    }
Exemplo n.º 4
0
 private void SendPlayerMoveMessage(PlayerMove msg)
 {
     m_netMsgSerializer.Serialize(msg);
     OutMessages.Enqueue(new RawData(m_netMsgSerializer.Data, m_netMsgSerializer.DataSize));
 }