From 794b2b89f929b187c4d703bee9e5921f87ce0e58 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期三, 24 十二月 2025 17:18:51 +0800
Subject: [PATCH] 325 阵容推荐-客户端 界面改成弹窗样式
---
/dev/null | 11 -----
Main/System/HeroUI/HeroPosWin.cs | 2
Main/System/LineupRecommend/LineupRecommendWin.cs | 54 ---------------------------
Main/System/HeroUI/HeroListWin.cs | 2
4 files changed, 2 insertions(+), 67 deletions(-)
diff --git a/Main/System/HeroUI/HeroListWin.cs b/Main/System/HeroUI/HeroListWin.cs
index 3c5fedd..73ebc3b 100644
--- a/Main/System/HeroUI/HeroListWin.cs
+++ b/Main/System/HeroUI/HeroListWin.cs
@@ -45,7 +45,7 @@
fiterManager = HeroSelectBehaviour.Create(heroSelectBehaviour);
lineupRecommendBtn.AddListener(() =>
{
- UIManager.Instance.OpenWindow<LineupRecommendBaseWin>();
+ UIManager.Instance.OpenWindow<LineupRecommendWin>();
});
}
diff --git a/Main/System/HeroUI/HeroPosWin.cs b/Main/System/HeroUI/HeroPosWin.cs
index 868bb05..f305634 100644
--- a/Main/System/HeroUI/HeroPosWin.cs
+++ b/Main/System/HeroUI/HeroPosWin.cs
@@ -110,7 +110,7 @@
lineupRecommendBtn.AddListener(() =>
{
- UIManager.Instance.OpenWindow<LineupRecommendBaseWin>();
+ UIManager.Instance.OpenWindow<LineupRecommendWin>();
});
m_IsToggleOn = LocalSave.GetBool("ShowConn" + PlayerDatas.Instance.baseData.PlayerID, false);
diff --git a/Main/System/LineupRecommend/LineupRecommendBaseWin.cs b/Main/System/LineupRecommend/LineupRecommendBaseWin.cs
deleted file mode 100644
index a921412..0000000
--- a/Main/System/LineupRecommend/LineupRecommendBaseWin.cs
+++ /dev/null
@@ -1,20 +0,0 @@
-
-using UnityEngine;
-
-public class LineupRecommendBaseWin : OneLevelWin
-{
- protected override void OpenSubUIByTabIndex()
- {
- switch (functionOrder)
- {
- case 0:
- currentSubUI = UIManager.Instance.OpenWindow<LineupRecommendWin>();
- break;
-
- default:
- Debug.LogWarning("鏈煡鐨勬爣绛剧储寮�: " + functionOrder);
- break;
- }
-
- }
-}
\ No newline at end of file
diff --git a/Main/System/LineupRecommend/LineupRecommendBaseWin.cs.meta b/Main/System/LineupRecommend/LineupRecommendBaseWin.cs.meta
deleted file mode 100644
index 93d5fb5..0000000
--- a/Main/System/LineupRecommend/LineupRecommendBaseWin.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 9441087b3e26ee84aa8e21ea77bd78e1
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Main/System/LineupRecommend/LineupRecommendWin.cs b/Main/System/LineupRecommend/LineupRecommendWin.cs
index c212ec5..17c4628 100644
--- a/Main/System/LineupRecommend/LineupRecommendWin.cs
+++ b/Main/System/LineupRecommend/LineupRecommendWin.cs
@@ -1,36 +1,19 @@
using System.Collections.Generic;
using UnityEngine;
-using UnityEngine.UI;
public class LineupRecommendWin : UIBase
{
- [SerializeField] AvatarCell avatarCell;
- [SerializeField] Text txtPlayerName;
- [SerializeField] Text txtFightPoint;
- [SerializeField] OfficialTitleCell officialRankText;
-
[SerializeField] ScrollerController scroller;
LineupRecommendManager manager { get { return LineupRecommendManager.Instance; } }
- protected override void InitComponent()
- {
- base.InitComponent();
- avatarCell.redpoint.redpointId = MainRedDot.PhantasmPavilionRepoint;
- avatarCell.button.SetListener(() =>
- {
- UIManager.Instance.OpenWindow<PlayerProfileWin>();
- });
- }
protected override void OnPreOpen()
{
- PlayerDatas.Instance.playerDataRefreshEvent += PlayerDataRefresh;
scroller.OnRefreshCell += OnRefreshCell;
scroller.OnGetDynamicSize += OnGetDynamicSize;
manager.OnUpdateLineupRecommendInfoEvent += OnUpdateLineupRecommendInfoEvent;
manager.OnUpdateSwitchOnOrOffEvent += OnUpdateSwitchOnOrOffEvent;
manager.ClearOnList();
- UpdatePlayerInfo();
scroller.lockType = EnhanceLockType.KeepVertical;
CreateScoller();
int index = 0;
@@ -41,7 +24,6 @@
protected override void OnPreClose()
{
- PlayerDatas.Instance.playerDataRefreshEvent -= PlayerDataRefresh;
scroller.OnRefreshCell -= OnRefreshCell;
scroller.OnGetDynamicSize -= OnGetDynamicSize;
manager.OnUpdateLineupRecommendInfoEvent -= OnUpdateLineupRecommendInfoEvent;
@@ -77,28 +59,6 @@
return true;
}
- void PlayerDataRefresh(PlayerDataType type)
- {
- switch (type)
- {
- case PlayerDataType.FightPower:
- txtFightPoint.text = UIHelper.ReplaceLargeArtNum(PlayerDatas.Instance.baseData.FightPower);
- break;
- case PlayerDataType.RealmLevel:
- officialRankText.InitUI(PlayerDatas.Instance.baseData.realmLevel, PlayerDatas.Instance.baseData.TitleID);
- break;
- case PlayerDataType.Face:
- case PlayerDataType.FacePic:
- avatarCell.InitUI(AvatarHelper.GetAvatarModel((int)PlayerDatas.Instance.baseData.PlayerID,
- PlayerDatas.Instance.baseData.face,
- PlayerDatas.Instance.baseData.facePic));
- break;
- case PlayerDataType.ExAttr3:
- officialRankText.InitUI(PlayerDatas.Instance.baseData.realmLevel, PlayerDatas.Instance.baseData.TitleID);
- break;
- }
-
- }
void RefreshScoller()
{
@@ -118,19 +78,5 @@
}
scroller.Restart();
}
-
- private void UpdatePlayerInfo()
- {
- // 浠庣帺瀹舵暟鎹腑鑾峰彇淇℃伅骞舵洿鏂癠I
- avatarCell.InitUI(AvatarHelper.GetAvatarModel((int)PlayerDatas.Instance.baseData.PlayerID,
- PlayerDatas.Instance.baseData.face,
- PlayerDatas.Instance.baseData.facePic));
-
- txtPlayerName.text = PlayerDatas.Instance.baseData.PlayerName;
- txtFightPoint.text = UIHelper.ReplaceLargeArtNum(PlayerDatas.Instance.baseData.FightPower);
-
- officialRankText.InitUI(PlayerDatas.Instance.baseData.realmLevel, PlayerDatas.Instance.baseData.TitleID);
- }
-
}
\ No newline at end of file
--
Gitblit v1.8.0