Files
TEngine/Assets/GameScripts/DotNet/Hotfix/Client/Demo/NetClient/LoginHelper.cs
ALEXTANG 336d4b2eb9 [+] 接入ET8服务端
[+] 接入ET8服务端
2023-07-13 12:23:48 +08:00

17 lines
589 B
C#

namespace ET.Client
{
public static class LoginHelper
{
public static async ETTask Login(Scene root, string account, string password)
{
root.RemoveComponent<ClientSenderCompnent>();
ClientSenderCompnent clientSenderCompnent = root.AddComponent<ClientSenderCompnent>();
long playerId = await clientSenderCompnent.LoginAsync(account, password);
root.GetComponent<PlayerComponent>().MyId = playerId;
await EventSystem.Instance.PublishAsync(root, new EventType.LoginFinish());
}
}
}