Esempio n. 1
0
    private void _forceLogin(SignalId _signal_id, SignalParameters _parameters)
    {
        CG_ForceLoginRequestMsg msg = new CG_ForceLoginRequestMsg();

        msg.PlatformID     = 0;
        msg.PlayerName     = m_edit_account.text;
        msg.PlayerPassword = m_edit_password.text;
        var bt = Encoding.UTF8.GetBytes(UnityEngine.SystemInfo.deviceUniqueIdentifier);

        msg.Mac      = BitConverter.ToUInt64(bt, 0);
        msg.Md5      = MD5Helper.GetMD5Hash(bt);
        msg.NameType = 0;
        NetManager.Instance.SendMsg(msg);
        WaitForResponse.Retain();
    }
Esempio n. 2
0
        //private void _enterNetworkConnectedState( SignalId _signal_id, SignalParameters _parameters )
        //{

        //}

        private void _loginSuccess(SignalId _signal_id, SignalParameters _parameters)
        {
            Fsm.Translate(AppStateName.Gaming);
        }
Esempio n. 3
0
    private void _receivePlayerChat(SignalId _signal_id, SignalParameters _parameters)
    {
        GC_ChatMsg data = _parameters[0] as GC_ChatMsg;

        _addChat(data);
    }