コード例 #1
0
ファイル: FakeClient.cs プロジェクト: asmCode/soccer_game
    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));
    }
コード例 #2
0
ファイル: FakeClient.cs プロジェクト: asmCode/soccer_game
    public void SendReadyToStart()
    {
        var msg = new ReadyToStart();

        m_netMsgSerializer.Serialize(msg);

        OutMessages.Enqueue(new RawData(m_netMsgSerializer.Data, m_netMsgSerializer.DataSize));
    }
コード例 #3
0
ファイル: FakeClient.cs プロジェクト: asmCode/soccer_game
    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));
    }
コード例 #4
0
ファイル: FakeClient.cs プロジェクト: asmCode/soccer_game
 private void SendPlayerMoveMessage(PlayerMove msg)
 {
     m_netMsgSerializer.Serialize(msg);
     OutMessages.Enqueue(new RawData(m_netMsgSerializer.Data, m_netMsgSerializer.DataSize));
 }