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)); }
public void SendReadyToStart() { var msg = new ReadyToStart(); m_netMsgSerializer.Serialize(msg); OutMessages.Enqueue(new RawData(m_netMsgSerializer.Data, m_netMsgSerializer.DataSize)); }
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)); }
private void SendPlayerMoveMessage(PlayerMove msg) { m_netMsgSerializer.Serialize(msg); OutMessages.Enqueue(new RawData(m_netMsgSerializer.Data, m_netMsgSerializer.DataSize)); }