Ejemplo n.º 1
0
    private void OnLoginSucceed(LTLoginInfo loginInfo)
    {
        if (loginInfo == null)
        {
            return;
        }

        USER_INFO userInfo = new USER_INFO();

        userInfo.strUserName    = string.Empty;
        userInfo.strNickName    = string.Empty;
        userInfo.strUserID      = loginInfo.uid;
        userInfo.strAccessToken = loginInfo.token;
        userInfo.strGameID      = loginInfo.gameid;
        userInfo.strChannelID   = loginInfo.channelid;
        userInfo.bGuest         = false;

        _LoginInfo = loginInfo;
        _IsLogined = true;
        if (_LoginCallback != null)
        {
            _LoginCallback(LOGIN_STATE.LT_LOGIN_SUCCEED, userInfo);
        }
    }
Ejemplo n.º 2
0
 private void Reset()
 {
     _IsLogined = false;
     _LoginInfo = null;
 }