diff --git a/sqr/User/UI/Window/0_Login.nut b/sqr/User/UI/Window/0_Login.nut index a36d8ac..4c75ca7 100644 --- a/sqr/User/UI/Window/0_Login.nut +++ b/sqr/User/UI/Window/0_Login.nut @@ -38,10 +38,10 @@ class _Login_Window extends Yosin_Window { MySocket.RegisterHandler(2, function(Jso) { //登录成功 if (Jso.state) { - HUD_Message(500, 200, "登录成功,正在进入游戏..."); + _Yosin_MessageBox(null, null, "登录成功,正在进入游戏..."); MySocket.Send(9, null); } else { - HUD_Message(500, 200, "登录失败"); + _Yosin_MessageBox(null, null, "登录失败"); } }.bindenv(this)); diff --git a/sqr/User/UI/Window/233_HUD_Message.nut b/sqr/User/UI/Window/233_HUD_Message.nut index 5b91b80..f901f34 100644 --- a/sqr/User/UI/Window/233_HUD_Message.nut +++ b/sqr/User/UI/Window/233_HUD_Message.nut @@ -5,7 +5,7 @@ 文件用途: 公告或信息弹窗 */ -class HUD_Message extends Yosin_Window { +class _Yosin_MessageBox extends Yosin_Window { //调试模式 // DeBugMode = true; @@ -23,7 +23,7 @@ class HUD_Message extends Yosin_Window { titleTextActor = null; messageTextActor = null; - constructor(gX, gY, message, info = { + constructor(message, gX = 418, gY = 200, info = { // 标题 title = "公告", // 水平边距 @@ -60,7 +60,7 @@ class HUD_Message extends Yosin_Window { cacheH = messageTextActor.GetSize().h + verticalMargin; // 默认构造数据 - base.constructor("公告或信息弹窗" + clock().tostring(), gX, gY, cacheW, cacheH, 20); + base.constructor("公告或信息弹窗" + clock().tostring(), gX ? gX : 418, gY ? gY : 200, cacheW, cacheH, 20); //注册控件