|
|
@@ -1,5 +1,6 @@
|
|
|
using System;
|
|
|
using GFGGame;
|
|
|
+using UnityEngine;
|
|
|
|
|
|
namespace ET
|
|
|
{
|
|
|
@@ -12,7 +13,8 @@ namespace ET
|
|
|
Session accountSession = null;
|
|
|
try
|
|
|
{
|
|
|
- accountSession = zoneScene.GetComponent<NetWSComponent>().Create(NetworkHelper.ToIPEndPoint(address));
|
|
|
+ Debug.Log($"address:{address}");
|
|
|
+ accountSession = zoneScene.GetComponent<NetWSComponent>().Create(address);
|
|
|
|
|
|
a2CLoginAccount = (A2C_LoginAccount)await accountSession.Call(new C2A_LoginTest()
|
|
|
{
|
|
|
@@ -23,14 +25,16 @@ namespace ET
|
|
|
CancelDelete = cancelDelete,
|
|
|
Token = ""
|
|
|
});
|
|
|
+ Debug.Log($"address:{address} 222");
|
|
|
}
|
|
|
catch (Exception e)
|
|
|
{
|
|
|
//accountSession?.Dispose();
|
|
|
- Log.Debug(e.ToString());
|
|
|
+ Log.Debug("打印报错:" + e.ToString());
|
|
|
return (ErrorCode.ERR_NetWorkError, 0);
|
|
|
}
|
|
|
|
|
|
+ Debug.Log($"address:{address} 333");
|
|
|
if (a2CLoginAccount.Error != ErrorCode.ERR_Success)
|
|
|
{
|
|
|
//accountSession?.Dispose();
|
|
|
@@ -49,7 +53,7 @@ namespace ET
|
|
|
Session accountSession = null;
|
|
|
try
|
|
|
{
|
|
|
- accountSession = zoneScene.GetComponent<NetWSComponent>().Create(NetworkHelper.ToIPEndPoint(address));
|
|
|
+ accountSession = zoneScene.GetComponent<NetWSComponent>().Create(address);
|
|
|
var passwordMD5 = password;
|
|
|
//密码禁止明文传输
|
|
|
if (!isMD5)
|
|
|
@@ -107,7 +111,7 @@ namespace ET
|
|
|
Session session = null;
|
|
|
try
|
|
|
{
|
|
|
- session = zoneScene.GetComponent<NetWSComponent>().Create(NetworkHelper.ToIPEndPoint(address));
|
|
|
+ session = zoneScene.GetComponent<NetWSComponent>().Create(address);
|
|
|
{
|
|
|
//密码禁止明文传输
|
|
|
var passwordMD5 = MD5Helper.stringMD5(password);
|
|
|
@@ -135,7 +139,7 @@ namespace ET
|
|
|
}
|
|
|
|
|
|
return ErrorCode.ERR_Success;
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
public static async ETTask<int> GetServerInfos(Scene zoneScene)
|
|
|
{
|
|
|
@@ -321,9 +325,9 @@ namespace ET
|
|
|
string realmAddress = zoneScene.GetComponent<AccountInfoComponent>().RealmAddress;
|
|
|
//1.连接Realm,获取分配的Gate
|
|
|
R2C_LoginRealm r2C_LoginRealm = null;
|
|
|
-
|
|
|
+
|
|
|
Session session = zoneScene.GetComponent<NetWSComponent>()
|
|
|
- .Create(NetworkHelper.ToIPEndPoint(realmAddress));
|
|
|
+ .Create(realmAddress);
|
|
|
try
|
|
|
{
|
|
|
r2C_LoginRealm = (R2C_LoginRealm)await session.Call(new C2R_LoginRealm()
|
|
|
@@ -348,7 +352,7 @@ namespace ET
|
|
|
|
|
|
LogUtil.LogDev($"GateAddress : {r2C_LoginRealm.GateAddress}");
|
|
|
Session gateSession = zoneScene.GetComponent<NetWSComponent>()
|
|
|
- .Create(NetworkHelper.ToIPEndPoint(r2C_LoginRealm.GateAddress));
|
|
|
+ .Create(r2C_LoginRealm.GateAddress);
|
|
|
gateSession.AddComponent<PingComponent>();
|
|
|
gateSession.AddComponent<DisConnectedCompnent>().SessionState = SessionState.Gate;
|
|
|
zoneScene.GetComponent<SessionComponent>().GateSession = gateSession;
|
|
|
@@ -453,7 +457,7 @@ namespace ET
|
|
|
{
|
|
|
notLogin = true;
|
|
|
accountSession = GameGlobal.zoneScene.GetComponent<NetWSComponent>()
|
|
|
- .Create(NetworkHelper.ToIPEndPoint(GameConfig.LoginAddress));
|
|
|
+ .Create(GameConfig.LoginAddress);
|
|
|
}
|
|
|
|
|
|
try
|
|
|
@@ -468,7 +472,7 @@ namespace ET
|
|
|
Log.Debug(e.ToString());
|
|
|
if (notLogin)
|
|
|
{
|
|
|
- // accountSession?.Dispose();
|
|
|
+ // accountSession?.Dispose();
|
|
|
}
|
|
|
|
|
|
return (ErrorCode.ERR_NetWorkError, "");
|