From bcbbdae9f85dbb3efd58f0eaafe9f548caa5d923 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期三, 10 六月 2026 18:14:00 +0800
Subject: [PATCH] 588 公会攻防战 移除多余using DG.DemiEditor
---
Main/System/Guild/GuildJoinWin.cs | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/Main/System/Guild/GuildJoinWin.cs b/Main/System/Guild/GuildJoinWin.cs
index ce028c5..45ccf7b 100644
--- a/Main/System/Guild/GuildJoinWin.cs
+++ b/Main/System/Guild/GuildJoinWin.cs
@@ -14,6 +14,7 @@
[SerializeField] Button quicklyJoinGuildBtn;
[SerializeField] ScrollerController guildListScroller;
[SerializeField] Transform noGuildTf;
+ [SerializeField] Button serversBtn;
string lastQuery = "";
int lastPage = 0;
@@ -22,6 +23,10 @@
findBtn.AddListener(() => OnFindBtnClick());
createGuildBtn.AddListener(OnCreateGuildBtnClick);
quicklyJoinGuildBtn.AddListener(OnQuicklyJoinGuildBtnClick);
+ serversBtn.AddListener(() =>
+ {
+ UIHelper.ShowServersPanel(GuildManager.Instance.crossServerIDList);
+ });
}
protected override void OnPreOpen()
{
@@ -32,6 +37,7 @@
GuildManager.Instance.MyRequestJoinEvent += MyRequestJoinEvent;
PlayerDatas.Instance.fairyData.OnRefreshFairyInfo += OnRefreshFairyInfo;
guildListScroller.OnRefreshCell += RefreshCell;
+ GuildManager.Instance.OnUpdateViewFamilyInfo += OnUpdateViewFamilyInfo;
Display();
}
@@ -41,6 +47,7 @@
GuildManager.Instance.MyRequestJoinEvent -= MyRequestJoinEvent;
guildListScroller.OnRefreshCell -= RefreshCell;
PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= OnRefreshFairyInfo;
+ GuildManager.Instance.OnUpdateViewFamilyInfo -= OnUpdateViewFamilyInfo;
UIManager.Instance.GetUI<MainWin>()?.RestoreFuncBtn();
@@ -55,6 +62,7 @@
void Display()
{
+ serversBtn.SetActive(GuildManager.Instance.zoneID != 0);
CreateScroller();
}
@@ -63,7 +71,7 @@
guildListScroller.m_Scorller.RefreshActiveCellViews();
}
-
+
//鍒楄〃鍙樺皬鐨勮瘽 閲嶆柊鍒涘缓锛涘垪琛ㄥ彉澶х殑璇濓紝鍙坊鍔�
void CreateScroller()
{
@@ -101,6 +109,11 @@
_cell.Display(cell.index);
}
+ void OnUpdateViewFamilyInfo(int familyID)
+ {
+ UIManager.Instance.OpenWindow<GuildPreviewWin>(familyID);
+ }
+
private void OnFindBtnClick()
{
var nowQuery = findText.text;
--
Gitblit v1.8.0