예제 #1
0
파일: Room4Client.cs 프로젝트: radtek/SCM2
    // 立即响应的消息
    void OnMessageDirectly(string op, Action <IReadableBuffer> cb)
    {
        sp.OnMessage(op, (data) =>
        {
            replayer.Record(op, data);
            cb.SC(data);
        });

        replayer.OnMessage(op, cb);
    }
예제 #2
0
    protected override void StartOnlyOneTime()
    {
        sp = GameCore.Instance.Get <ServerPort>();
        sp.OnMessage("Message", OnMessage);

        Room4Client.OnBattleBegin += OnBattleBegin;
    }
예제 #3
0
파일: PVPUI.cs 프로젝트: radtek/SCM2
    protected override void StartOnlyOneTime()
    {
        Room4Client.OnBattleBegin += OnBattleBegin;
        GameCore.Instance.OnMainConnectionDisconnected += OnMainConnectionDisconnected;

        sp = GameCore.Instance.Get <ServerPort>();
        sp.OnMessage("BattleReady", OnBattleReady);
    }