介入网络收发
This commit is contained in:
@@ -5,6 +5,7 @@ using Assets.Scripts.Hotfix;
|
||||
using FairyGUI;
|
||||
using NBC;
|
||||
using NBC.Network;
|
||||
using NBC.Platform.Unity;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Audio;
|
||||
using UnityEngine.Video;
|
||||
@@ -150,18 +151,31 @@ namespace NBF
|
||||
|
||||
private async FTask OnLoginButtonClick()
|
||||
{
|
||||
// NBC.Platform.Unity.Entry.Initialize(GetType().Assembly);
|
||||
|
||||
// 根据用户名来选择目标的鉴权服务器
|
||||
// 根据鉴权服务器地址来创建一个新的网络会话
|
||||
_session = SessionHelper.CreateSession(App.Main, "127.0.0.1:20001", OnConnectComplete,
|
||||
OnConnectFail,
|
||||
OnConnectDisconnect);
|
||||
|
||||
var acc = "test001";
|
||||
|
||||
// // 发送一个注册的请求消息到目标服务器
|
||||
// var responseReg = (A2C_RegisterResponse)await _session.Call(new C2A_RegisterRequest()
|
||||
// {
|
||||
// Username = acc,
|
||||
// Password = acc
|
||||
// });
|
||||
|
||||
// 发送登录的请求给服务器
|
||||
var response = (A2C_LoginResponse)await _session.Call(new C2A_LoginRequest()
|
||||
{
|
||||
Username = "test001",
|
||||
Password = "test001",
|
||||
Username = acc,
|
||||
Password = acc,
|
||||
LoginType = 1
|
||||
});
|
||||
|
||||
if (response.ErrorCode != 0)
|
||||
{
|
||||
Log.Error($"登录发生错误{response.ErrorCode}");
|
||||
|
||||
Reference in New Issue
Block a user