Exemple #1
0
    void onTestBinMsg(TestBinMsg msg)
    {
        if (!sendPingList.ContainsKey(msg.stamp))
        {
            return;
        }

        sendPingList[msg.stamp].receiveTime = Time.unscaledTime;

        status.fromSendToReceiveMsg = sendPingList[msg.stamp].receiveTime - sendPingList[msg.stamp].sendTime;

        Game.instance.fbGame.generateRenderAction <RAL.ProfilerAction>(msg.stamp);
    }
Exemple #2
0
    IEnumerator sendTestPingData()
    {
        while (_TestPingData)
        {
            currentPingIndex++;


            PingData data = new PingData();
            data.sendTime = Time.unscaledTime;
            sendPingList.Add(currentPingIndex, data);

            TestBinMsg msg = new TestBinMsg();
            msg.stamp = currentPingIndex;
            RoomSession.inst.send(msg);

            yield return(new WaitForSeconds(2.0f));
        }
    }