Пример #1
0
        void OnReady(Client peer, C_Login_Ready_0x0105 msg)
        {
            var rs = Singleton._roomManager.Ready(peer._accountName, msg._ownerAccountName);

            Singleton._log.Info("C_Login_Ready_0x0105" + ", client=" + peer._accountName);
            Singleton._log.Info("S_Login_Ready_0x0105" + ", client=" + peer._accountName);
            Send(peer, new S_Login_Ready_0x0105
            {
                _returnCode = rs,
            });
        }
Пример #2
0
    Action <int> _onReady;    // 错误码
    public void Ready(string ownerAccountName, Action <int> action)
    {
        Debug.Log("[C_Login_Ready_0x0105]");
        _onReady = action;
        var data = new C_Login_Ready_0x0105 {
            _ownerAccountName = ownerAccountName
        };

        Singleton._serverCallback.AddCallback <S_Login_Ready_0x0105>(OnReady);
        Singleton._messageManager.Send(data);
    }