diff --git a/Assets/GameScripts/HotFix/GameLogic/DataCenter/NetworkUtils.cs b/Assets/GameScripts/HotFix/GameLogic/DataCenter/NetworkUtils.cs
index d378fcea..7d48efaf 100644
--- a/Assets/GameScripts/HotFix/GameLogic/DataCenter/NetworkUtils.cs
+++ b/Assets/GameScripts/HotFix/GameLogic/DataCenter/NetworkUtils.cs
@@ -4,12 +4,18 @@ namespace GameLogic
{
public class NetworkUtils
{
+ ///
+ /// 网络消息校验错误码。
+ ///
+ /// 网络回复消息包。
+ /// 是否存在错误。
public static bool CheckError(IResponse response)
{
bool hasError = false;
if (response == null)
{
- var networkError = "NetWork Response Error";
+ // TODO 根据错误码Tips提示。
+ // var networkError = "NetWork Response Error";
hasError = true;
}
else
diff --git a/Assets/GameScripts/HotFix/GameLogic/NetWorkDemo/PlayerNetSys.cs b/Assets/GameScripts/HotFix/GameLogic/NetWorkDemo/PlayerNetSys.cs
index 5f259d14..fa508627 100644
--- a/Assets/GameScripts/HotFix/GameLogic/NetWorkDemo/PlayerNetSys.cs
+++ b/Assets/GameScripts/HotFix/GameLogic/NetWorkDemo/PlayerNetSys.cs
@@ -10,12 +10,20 @@ namespace GameLogic
///
public class PlayerNetSys:DataCenterModule
{
+ ///
+ /// 网络模块初始化。
+ ///
public override void Init()
{
base.Init();
+ //注册登录消息回调。
GameClient.Instance.RegisterMsgHandler(OuterOpcode.H_G2C_LoginResponse,OnLoginRes);
}
+ ///
+ /// 登录消息回调。
+ ///
+ /// 网络回复消息包。
public void OnLoginRes(IResponse response)
{
if (NetworkUtils.CheckError(response))
@@ -28,6 +36,11 @@ namespace GameLogic
GameClient.Instance.Status = GameClientStatus.StatusEnter;
}
+ ///
+ /// 登录消息请求。
+ ///
+ /// 用户名。
+ /// 用户密码。
public void DoLoginReq(string userName,string passWord)
{
if (GameClient.Instance.Status == GameClientStatus.StatusEnter)