From 97e510390edb2cb1e45d0a69e130775894c910e2 Mon Sep 17 00:00:00 2001 From: Lenheart <947330670@qq.com> Date: Mon, 20 Jan 2025 18:13:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF=E8=81=8A=E5=A4=A9=E6=A1=86?= =?UTF-8?q?=20=E6=9C=89=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sqr/User/Stage/LodingStage.nut | 2 ++ sqr/User/UI/Window/6_PlayerChat.nut | 18 +++--------------- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/sqr/User/Stage/LodingStage.nut b/sqr/User/Stage/LodingStage.nut index afe4808..0ed237b 100644 --- a/sqr/User/Stage/LodingStage.nut +++ b/sqr/User/Stage/LodingStage.nut @@ -28,6 +28,8 @@ function InitGame() { _GameController_(); //初始化顶部工具条UI Sq_CreateWindow(_Top_tool, "窗口顶部工具条", 208, 0, 650, 20, 0); + //初始化聊天窗口 + Sq_CreateWindow(_PlayerChat, "玩家聊天窗口", 1066, 0, 332, 600, 0); //预加载 Animation("ui/charactercreate/dust.ani"); diff --git a/sqr/User/UI/Window/6_PlayerChat.nut b/sqr/User/UI/Window/6_PlayerChat.nut index e7c921d..1d25ff8 100644 --- a/sqr/User/UI/Window/6_PlayerChat.nut +++ b/sqr/User/UI/Window/6_PlayerChat.nut @@ -8,6 +8,9 @@ //主类 class _PlayerChat extends Yosin_Window { + //是否为顶层窗口 + IsTop = true; + constructor(gObjectId, gX, gY, gWidth, gHeight, gTitleH) { base.constructor(gObjectId, gX, gY, gWidth, gHeight, gTitleH); @@ -263,19 +266,4 @@ class PlayerChat_SplicingButton extends Yosin_CommonUi { ChangeFrame(); } -} - - - - -if (!getroottable().rawin("chongzaiflag")) { - getroottable()["chongzaiflag"] <- true; -} else { - //遍历窗口队列 如果可见则调用Show - for (local i = 0; i< _SYS_WINDOW_LIST_.len(); i++) { - local Window = _SYS_WINDOW_LIST_[i]; - Window.Visible = false; - Window.RemoveSelf(); - } - TestStage(); } \ No newline at end of file