mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
Update Demo
Update Demo
This commit is contained in:
@@ -10,12 +10,20 @@ namespace GameLogic
|
||||
/// </summary>
|
||||
public class PlayerNetSys:DataCenterModule<PlayerNetSys>
|
||||
{
|
||||
/// <summary>
|
||||
/// 网络模块初始化。
|
||||
/// </summary>
|
||||
public override void Init()
|
||||
{
|
||||
base.Init();
|
||||
//注册登录消息回调。
|
||||
GameClient.Instance.RegisterMsgHandler(OuterOpcode.H_G2C_LoginResponse,OnLoginRes);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 登录消息回调。
|
||||
/// </summary>
|
||||
/// <param name="response">网络回复消息包。</param>
|
||||
public void OnLoginRes(IResponse response)
|
||||
{
|
||||
if (NetworkUtils.CheckError(response))
|
||||
@@ -28,6 +36,11 @@ namespace GameLogic
|
||||
GameClient.Instance.Status = GameClientStatus.StatusEnter;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 登录消息请求。
|
||||
/// </summary>
|
||||
/// <param name="userName">用户名。</param>
|
||||
/// <param name="passWord">用户密码。</param>
|
||||
public void DoLoginReq(string userName,string passWord)
|
||||
{
|
||||
if (GameClient.Instance.Status == GameClientStatus.StatusEnter)
|
||||
|
Reference in New Issue
Block a user