/** 连接游戏服成功 */ public void connectGameSuccess() { if (!_running) { return; } _connectGaming.unlock(); Ctrl.debugLog("连接game成功"); if (_isSwitching) { _isSwitching = false; PlayerSwitchGameRequest.create(_gameInfo.token).send(); } else { //可以停了 _httpLoginAffair.stop(); VersionSaveData versionSaveData = ResourceInfoControl.getVersion(); int resourceVersion = versionSaveData != null ? versionSaveData.resourceVersion : 100000; LoginGameRequest.create(_gameInfo.token, CodeCheckRecord.msgDataVersion, BaseC.config.getMsgDataVersion(), resourceVersion).send(); } }
/// <summary> /// 创建实例 /// </summary> public static PlayerSwitchGameRequest create(int token) { PlayerSwitchGameRequest re = (PlayerSwitchGameRequest)BytesControl.createRequest(dataID); re.token = token; return(re); }