NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Framework/UI/UIManager.Window.cs

468 lines
27 KiB
C#
Raw Normal View History

2023-08-22 19:08:45 +08:00
using System.Collections.Generic;
public partial class UIManager
{
2024-01-24 15:42:01 +08:00
public struct WindowInfo
2023-08-22 19:08:45 +08:00
{
public UIWindowLayer windowLayer;
2024-01-24 15:42:01 +08:00
public UIOpenType UIOpenType;
public bool NotSetMainCamera;
public bool IsAutoAnim;
2023-08-22 19:08:45 +08:00
}
private Dictionary<string, WindowInfo> _windowsInfo = new Dictionary<string, WindowInfo>(64);
2024-01-24 15:42:01 +08:00
public Dictionary<string, WindowInfo> WindowInfos => _windowsInfo;
2023-08-22 19:08:45 +08:00
private void _AllWindowMeta()
{
_WindowMeta(UINameConst.UIDebugShowID, UIWindowLayer.Normal);
// basic
2024-05-27 15:39:03 +08:00
_WindowMeta(UINameConst.UILogin, UIWindowLayer.ForeGround);
_WindowMeta(UINameConst.UIAirView, UIWindowLayer.Tips);
2024-11-08 14:51:10 +08:00
_WindowMeta(UINameConst.UIScrollNotice, UIWindowLayer.Tips);
_WindowMeta(UINameConst.UIClickSheild, UIWindowLayer.Tips);
_WindowMeta(UINameConst.UI_Update, UIWindowLayer.Tips);
_WindowMeta(UINameConst.UI_LogIn, UIWindowLayer.Normal);
_WindowMeta(UINameConst.UI_LoadingProgressInterface, UIWindowLayer.Waiting);
2024-12-04 16:27:22 +08:00
_WindowMeta(UINameConst.UI_AgeTip, UIWindowLayer.Normal);
_WindowMeta(UINameConst.UI_LoginTips, UIWindowLayer.Max);
_WindowMeta(UINameConst.UI_LoadingInterface, UIWindowLayer.Waiting);
_WindowMeta(UINameConst.UIReconnect, UIWindowLayer.Waiting);
_WindowMeta(UINameConst.UIReconnectConfirm, UIWindowLayer.Waiting);
_WindowMeta(UINameConst.UIReconnectNotice, UIWindowLayer.Waiting);
_WindowMeta(UINameConst.UIBackReturn, UIWindowLayer.Waiting, UIOpenType.Pop, false, true);
_WindowMeta(UINameConst.UI_StartGameInterface, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UINoticeTwo, UIWindowLayer.Waiting);
_WindowMeta(UINameConst.UINewLogin, UIWindowLayer.Normal);
//通用
_WindowMeta(UINameConst.UI_GetItemSettle, UIWindowLayer.Normal, UIOpenType.FullScreen,false, true);
_WindowMeta(UINameConst.UI_GetItemWindow, UIWindowLayer.Normal, UIOpenType.Pop, false, false);
_WindowMeta(UINameConst.UINoticeOne, UIWindowLayer.Waiting);
_WindowMeta(UINameConst.UI_Transition, UIWindowLayer.Waiting, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UI_BuyEnergy, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UITaskTip, UIWindowLayer.Tips);
2024-11-11 15:35:17 +08:00
// 内购
_WindowMeta(UINameConst.UI_Pay, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_BuyDiamond, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-12-13 15:32:58 +08:00
_WindowMeta(UINameConst.UI_CreditPointExchangePanel, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-12-13 17:47:10 +08:00
_WindowMeta(UINameConst.UI_CreditPointExchangeTip, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-11-11 15:35:17 +08:00
//战斗
_WindowMeta(UINameConst.UITeamFight, UIWindowLayer.Normal, UIOpenType.Pop, true);
2024-12-09 15:56:56 +08:00
_WindowMeta(UINameConst.UIFightTeam, UIWindowLayer.Normal, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UIFightInfoTip, UIWindowLayer.ForeGround, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UIFightClock, UIWindowLayer.Normal, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UIPause, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UIDefeatGame, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UIPassGame, UIWindowLayer.Normal, UIOpenType.Pop);
2024-12-16 13:38:09 +08:00
_WindowMeta(UINameConst.UI_PassGame_Sweep, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UIFightScene, UIWindowLayer.Normal, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UIStoryMain, UIWindowLayer.Normal, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UIMissionWin, UIWindowLayer.Normal);
_WindowMeta(UINameConst.UIFightPoster, UIWindowLayer.ForeGround, UIOpenType.Pop, true, false);
_WindowMeta(UINameConst.UI_StartBtn_CMSBtn, UIWindowLayer.Normal, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UIStoryFightMain, UIWindowLayer.ForeGround, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UIFightTarget, UIWindowLayer.Normal, UIOpenType.Pop, true);
2024-11-27 19:45:18 +08:00
_WindowMeta(UINameConst.UISkillPut, UIWindowLayer.ForeGround, UIOpenType.Pop, true);
//养成
2024-08-12 19:31:50 +08:00
_WindowMeta(UINameConst.UISelectCharacter, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UIShowAllCharacterSort, UIWindowLayer.Normal, UIOpenType.FullScreen);
2024-08-12 19:31:50 +08:00
_WindowMeta(UINameConst.UI_Cultivate, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_Cultivate_ProAndInfo, UIWindowLayer.Normal, UIOpenType.Pop, false, false);// 这两个界面是
_WindowMeta(UINameConst.UI_Cultivate_Detail, UIWindowLayer.Normal, UIOpenType.Pop, false, false);// 从Cultivate界面内部打开的
_WindowMeta(UINameConst.UILevelUp, UIWindowLayer.Normal, UIOpenType.FullScreen,false, true);
_WindowMeta(UINameConst.UIFavorable, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UIPoster, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UIRank, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UIAdvance, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UISkill_LevelUp, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_VehicleChoose, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_VehicleCultivate, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-08-16 14:36:25 +08:00
_WindowMeta(UINameConst.UI_VehicleCultivateNew, UIWindowLayer.Normal, UIOpenType.FullScreen, true, true);
2024-12-17 13:26:31 +08:00
_WindowMeta(UINameConst.UI_VehicleCultivatePro, UIWindowLayer.Normal, UIOpenType.FullScreen, true, true);
2024-12-31 14:31:16 +08:00
_WindowMeta(UINameConst.UI_VehicleTechTree, UIWindowLayer.Normal, UIOpenType.FullScreen, false);
_WindowMeta(UINameConst.UI_VehiclePartTree, UIWindowLayer.Normal, UIOpenType.FullScreen, false);
2024-12-17 13:26:31 +08:00
_WindowMeta(UINameConst.UI_VehicleSkin, UIWindowLayer.Normal, UIOpenType.FullScreen, true, true);
_WindowMeta(UINameConst.UI_VehiclePartTreeDetail, UIWindowLayer.Normal, UIOpenType.Pop, true);
2024-12-13 14:56:43 +08:00
2024-10-10 17:34:49 +08:00
_WindowMeta(UINameConst.UI_VehicleLevelUp, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_SkinChange, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
//主界面、设置
2023-10-19 15:00:19 +08:00
_WindowMeta(UINameConst.UIRedPointTest, UIWindowLayer.Normal);
_WindowMeta(UINameConst.UITeamInfo, UIWindowLayer.Normal, UIOpenType.Pop);
2024-10-10 15:12:01 +08:00
_WindowMeta(UINameConst.UITeamMarkChoose, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_MainPanel, UIWindowLayer.Normal);
_WindowMeta(UINameConst.UI_Setting, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_Notice, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-10-09 17:10:43 +08:00
_WindowMeta(UINameConst.UI_Email, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UITask, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_CameraChange, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_DailyBonus, UIWindowLayer.ForeGround, UIOpenType.FullScreen, true, true);
_WindowMeta(UINameConst.UI_CommandSkillCultivate, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_TeamAndSkillSelect, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-10-15 17:37:05 +08:00
_WindowMeta(UINameConst.UI_SelectSkillPanel, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UICameraAndPosterChange, UIWindowLayer.Normal, UIOpenType.Pop, false, true);//FullScreen会导致调整看板娘操作时UI不显示
_WindowMeta(UINameConst.UI_ItemCategory, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_ItemDetailInfo, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-10-11 14:04:52 +08:00
_WindowMeta(UINameConst.UI_PlayerInfo, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-10-11 16:04:28 +08:00
_WindowMeta(UINameConst.UI_EditIntroduction, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-10-11 19:15:56 +08:00
_WindowMeta(UINameConst.UI_EditBirthday, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-10-12 15:30:11 +08:00
_WindowMeta(UINameConst.UI_WriteTeamName, UIWindowLayer.Normal, UIOpenType.Pop, false, true);
//抽卡
_WindowMeta(UINameConst.UI_DrawResultCharacters, UIWindowLayer.Normal, UIOpenType.FullScreen, true, true);
_WindowMeta(UINameConst.UI_RaffleAnim, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UI_DrawPannelCharacter, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UI_DrawMain, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-06-28 14:02:15 +08:00
_WindowMeta(UINameConst.UI_ExchangePanel, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UI_CardPoolDetails, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-05-24 15:07:50 +08:00
_WindowMeta(UINameConst.UI_PlayVideo, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UI_PVAnimaPlay, UIWindowLayer.Guide, UIOpenType.FullScreen);
2023-10-19 15:00:19 +08:00
_WindowMeta(UINameConst.UIGiftCode, UIWindowLayer.Normal);
//关卡
_WindowMeta(UINameConst.UI_LevelSelect, UIWindowLayer.Normal, UIOpenType.FullScreen, true, true);
2024-10-14 17:17:53 +08:00
_WindowMeta(UINameConst.UI_MainStarReward, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_WarScoreReward, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_BeforeFight, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-10-09 17:10:43 +08:00
_WindowMeta(UINameConst.UI_LevelDetail, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
//PVP
2024-08-30 15:58:29 +08:00
_WindowMeta(UINameConst.UI_PVPDefendPrepare, UIWindowLayer.Normal, UIOpenType.FullScreen, true, true);
2024-08-14 15:01:18 +08:00
_WindowMeta(UINameConst.UI_PVPMain, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_PVPRankInfo, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-08-14 15:01:18 +08:00
_WindowMeta(UINameConst.UI_PVPRankReward, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_PVPSettlement, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-01-29 16:30:26 +08:00
//商店
_WindowMeta(UINameConst.UIGiftCodeAwards, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UI_Shop, UIWindowLayer.Normal, UIOpenType.FullScreen, true);
_WindowMeta(UINameConst.UI_Purchase, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
2024-02-23 13:16:47 +08:00
//营地
2024-10-28 16:49:53 +08:00
_WindowMeta(UINameConst.UI_Camp, UIWindowLayer.Normal, UIOpenType.FullScreen, true);
_WindowMeta(UINameConst.UI_CampSecond, UIWindowLayer.Normal, UIOpenType.FullScreen, true);
2024-12-10 16:23:37 +08:00
_WindowMeta(UINameConst.UI_CampEdit, UIWindowLayer.Normal, UIOpenType.FullScreen, true);
//军团
2025-01-08 13:12:56 +08:00
_WindowMeta(UINameConst.UI_LegionSquarePanel,UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UI_LegionInfoPanel,UIWindowLayer.Normal, UIOpenType.FullScreen);
//新手引导
2024-05-27 15:39:03 +08:00
_WindowMeta(UINameConst.UI_Guide, UIWindowLayer.Guide);
2024-06-03 15:57:43 +08:00
_WindowMeta(UINameConst.UI_GuideTip, UIWindowLayer.Guide);
2024-06-19 15:44:06 +08:00
_WindowMeta(UINameConst.UI_ChoosePerson, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UI_WriteName, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_NameConfirmWindow, UIWindowLayer.Normal, UIOpenType.FullScreen);
2025-01-08 11:47:55 +08:00
//通行证
2025-01-08 17:10:07 +08:00
_WindowMeta(UINameConst.UI_BattlePassPurchase, UIWindowLayer.Normal, UIOpenType.FullScreen);
_WindowMeta(UINameConst.UI_BattlePass, UIWindowLayer.Normal, UIOpenType.FullScreen);
2025-01-08 11:47:55 +08:00
//其他
_WindowMeta(UINameConst.UI_PlayerLevelUp, UIWindowLayer.Normal, UIOpenType.Pop, false, true);
_WindowMeta(UINameConst.UI_MusicPanel, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_LevelTransition, UIWindowLayer.Tips);
_WindowMeta(UINameConst.UI_TransitionNormal, UIWindowLayer.Waiting, UIOpenType.Pop, true);
_WindowMeta(UINameConst.UI_LongTip, UIWindowLayer.Normal);
_WindowMeta(UINameConst.UI_NoticeWindow, UIWindowLayer.Normal, UIOpenType.Pop, false, true);
_WindowMeta(UINameConst.UI_RealNameIdentify, UIWindowLayer.Normal);
2024-08-30 15:58:29 +08:00
_WindowMeta(UINameConst.UI_LoadingBlack, UIWindowLayer.Waiting);
2023-08-22 19:08:45 +08:00
}
/// <summary>
/// 注册UI窗口
/// </summary>
/// <param name="name"></param>
/// <param name="windowLayer"></param> 层级
/// <param name="uiOpenType"></param> 打开方式pop弹窗fullscreen全屏全屏会关闭主相机
/// <param name="isNotSetMainCamera"></param> 为true就不设置主相机无论是否全屏
/// <param name="isAutoAnim"></param> 是否自动播放开关界面渐变动画
private void _WindowMeta(string name, UIWindowLayer windowLayer, UIOpenType uiOpenType = UIOpenType.Pop,
2024-08-12 19:31:50 +08:00
bool isNotSetMainCamera = false, bool isAutoAnim = false)
2023-08-22 19:08:45 +08:00
{
_windowsInfo.Add(name, new WindowInfo {windowLayer = windowLayer, UIOpenType = uiOpenType, NotSetMainCamera = isNotSetMainCamera, IsAutoAnim = isAutoAnim});
}
public bool GetIsNotSetCameraByPath(string uiPath)
{
if (WindowInfos.TryGetValue(uiPath, out var windowInfo))
{
return windowInfo.NotSetMainCamera;
}
DebugUtil.LogError($"无法获取到本应该创建的UIWindow uiPath:{uiPath}");
return false;
2023-08-22 19:08:45 +08:00
}
2024-08-12 19:31:50 +08:00
public bool GetIsAutoPlayAnim(string uiPath)
{
if (WindowInfos.TryGetValue(uiPath, out var windowInfo))
{
return windowInfo.IsAutoAnim;
}
DebugUtil.LogError($"无法获取到本应该创建的UIWindow uiPath:{uiPath}");
return false;
}
2023-08-22 19:08:45 +08:00
}
public static class UINameConst
{
public static readonly string UILogin = "StartScene/UILogin";
public static readonly string UITeamFight = "LevelSceneUI/UITeamFight";
public static readonly string UI_StartBtn_CMSBtn = "LevelSceneUI/UI_StartBtn_CMSBtn";
public static readonly string UIFightClock = "LevelSceneUI/UIFightClock";
public static readonly string UIPause = "LevelSceneUI/UIPause";
public static readonly string UIDefeatGame = "LevelSceneUI/LevelSettle/UIDefeatGame";
public static readonly string UIPassGame = "LevelSceneUI/LevelSettle/UIPassGame";
2024-12-16 13:38:09 +08:00
/// <summary>
/// 扫荡通关结算
/// </summary>
2024-12-16 18:48:48 +08:00
public static readonly string UI_PassGame_Sweep = "LevelSceneUI/UI_PassGame_Sweep";
public static readonly string UI_PlayerLevelUp = "LevelSceneUI/LevelSettle/UI_PlayerLevelUpInfo";
2023-08-22 19:08:45 +08:00
public static readonly string UIFightScene = "LevelSceneUI/UIFightScene";
public static readonly string UIFightPoster = "LevelSceneUI/UIPosterAndSkillInfo";
public static readonly string UIStoryFightMain = "Story/UIStoryFightMain";
public static readonly string UIFightTarget = "LevelSceneUI/UIFightTarget";
2024-11-26 19:28:33 +08:00
public static readonly string UISkillPut = "LevelSceneUI/UISkillPut";
2024-12-09 15:56:56 +08:00
public static readonly string UIFightTeam = "LevelSceneUI/UIFightTeam";
public static readonly string UIFightInfoTip = "LevelSceneUI/LevelFightInfo/UI_FightInfoTip";
2024-08-30 15:58:29 +08:00
public static readonly string UI_LoadingBlack = "Interface/UI_LoadingBlack";
2023-08-22 19:08:45 +08:00
public static readonly string UISelectCharacter = "MainScene/ShowCharacter/UISelectCharacter";
public static readonly string UIShowAllCharacterSort = "MainScene/UIShowAllCharacterSort";
public static readonly string UI_Cultivate = "MainScene/ShowCharacter/UI_Cultivate";
public static readonly string UI_Cultivate_ProAndInfo = "MainScene/ShowCharacter/UI_Cultivate_ProAndInfo";
public static readonly string UI_Cultivate_Detail = "MainScene/ShowCharacter/UI_Cultivate_Detail";
public static readonly string UI_SkinChange = "MainScene/ShowCharacter/SkinChange";
2023-08-22 19:08:45 +08:00
public static readonly string UIAirView = "LevelSceneUI/UIAirView";
2024-11-08 14:51:10 +08:00
public static readonly string UIScrollNotice="LevelSceneUI/UIScrollNotice";
2023-08-22 19:08:45 +08:00
public static readonly string UIPoster = "MainScene/ShowCharacter/UIPoster";
public static readonly string UIClickSheild = "LevelSceneUI/UIClickSheild";
public static readonly string UIFavorable = "MainScene/ShowCharacter/UIFavorable";
public static readonly string UILevelUp = "MainScene/ShowCharacter/UILevelUp";
2023-10-19 15:00:19 +08:00
public static readonly string UICharacterStateBar = "LevelSceneUI/UI_CharacterState_Bar";
public static readonly string UIVehicleStateBar = "LevelSceneUI/UI_VehicleState_Bar";
public static readonly string UIEnemyStateBar = "LevelSceneUI/UI_EnemyState_Bar";
public static readonly string UICharacterDamage = "LevelSceneUI/UICharacterDamage";
public static readonly string UIMissionWin = "LevelSceneUI/LevelSettle/UI_MissionWin";
public static readonly string UI_GetItemSettle = "LevelSceneUI/LevelSettle/UI_GetItemSettle";
2023-10-19 15:00:19 +08:00
2024-10-16 16:46:04 +08:00
public static readonly string UITeamInfo = "TeamChoose/UI_TeamInfo";
2024-10-10 15:12:01 +08:00
public static readonly string UITeamMarkChoose = "TeamChoose/UI_TeamMarkChoose";
2023-08-22 19:08:45 +08:00
2023-10-19 15:00:19 +08:00
public static readonly string UIStoryMain = "Story/UIStoryMain";
2023-08-22 19:08:45 +08:00
public static readonly string UIDebugShowID = "Debug/UIDebugShowID";
public static readonly string UIRank = "MainScene/ShowCharacter/UIRank";
public static readonly string UIAdvance = "MainScene/ShowCharacter/UIAdvance";
public static readonly string UISkill_LevelUp = "MainScene/ShowCharacter/UISkill_LevelUp";
2024-03-27 16:51:46 +08:00
public static readonly string UI_Transition = "Interface/UI_Transition";
2023-08-22 19:08:45 +08:00
2023-10-19 15:00:19 +08:00
public static readonly string UIRedPointTest = "Test/UI_RedPointTest";
2024-03-20 14:41:05 +08:00
/// <summary>
2024-04-19 15:27:23 +08:00
/// 抽卡动画界面
/// </summary>
public static readonly string UI_RaffleAnim = "MainScene/Raffle/UI_RaffleAnim";
/// <summary>
2024-07-22 17:52:05 +08:00
/// 抽卡角色详情
2024-03-20 14:41:05 +08:00
/// </summary>
2024-07-22 17:52:05 +08:00
public static readonly string UI_DrawPannelCharacter = "DrawPanel/DrawGetCharacter/UI_DrawPannelCharacter";
2024-03-19 16:57:10 +08:00
/// <summary>
/// 抽卡结果界面
/// </summary>
2024-07-31 15:50:33 +08:00
public static readonly string UI_DrawResultCharacters = "DrawPanel/DrawResultCharacter/UI_DrawResultCharacters";
2024-06-26 19:37:49 +08:00
/// <summary>
/// 抽卡主界面
/// </summary>
public static readonly string UI_DrawMain = "DrawPanel/UI_DrawMainPanel";
2024-06-28 14:02:15 +08:00
/// <summary>
/// 抽卡天井兑换界面
/// </summary>
public static readonly string UI_ExchangePanel = "DrawPanel/ExchangePanel/UI_ExchangePanel";
2024-06-28 14:48:46 +08:00
/// <summary>
/// 抽卡详情界面
/// </summary>
public static readonly string UI_CardPoolDetails = "DrawPanel/CardPoolDetailPanel/UI_CardPoolDetailsPanel";
2023-10-19 15:00:19 +08:00
2024-05-24 15:07:50 +08:00
/// <summary>
/// 播放视频界面
/// </summary>
public static readonly string UI_PlayVideo = "Interface/UI_PlayVideo";
2024-10-18 18:13:23 +08:00
/// <summary>
/// 播放PV视频界面
/// </summary>
public static readonly string UI_PVAnimaPlay = "LevelSelect/UI_PVAnimaPlay";
2024-05-24 15:07:50 +08:00
2023-10-19 15:00:19 +08:00
public static readonly string UIVersionUpdate = "VersionUpdate/UI_VersionUpdate";
2023-08-22 19:08:45 +08:00
2023-10-19 15:00:19 +08:00
public static readonly string UINewLogin = "StartScene/UINewLogin";
public static readonly string UIGiftCode = "MainScene/GiftCode/UIGiftCode";
2024-03-25 15:53:35 +08:00
/// <summary>
/// 主界面
/// </summary>
2023-10-25 13:41:07 +08:00
public static readonly string UI_MainPanel = "MainPanel/UI_MainPanel";
2024-09-04 16:20:24 +08:00
/// <summary>
/// 关卡选择
/// </summary>
2023-10-26 20:20:11 +08:00
public static readonly string UI_LevelSelect = "LevelSelect/UI_LevelSelect";
2024-09-04 16:20:24 +08:00
/// <summary>
/// 主线星级奖励界面
/// </summary>
public static readonly string UI_MainStarReward = "LevelSelect/UI_MainStarReward";
2024-09-05 19:30:05 +08:00
/// <summary>
/// 战役评分奖励界面
/// </summary>
public static readonly string UI_WarScoreReward = "LevelSelect/UI_WarScoreReward";
2023-10-27 16:47:42 +08:00
public static readonly string UI_BeforeFight = "LevelSelect/UI_BeforeFight";
2023-11-06 19:06:05 +08:00
2023-12-07 19:58:28 +08:00
public static readonly string UI_Setting = "Interface/UI_Setting";
2023-11-06 19:46:50 +08:00
public static readonly string UI_Notice = "Interface/UI_Notice";
2023-12-08 18:41:26 +08:00
public static readonly string UIBackReturn = "Interface/UI_BackReturn";
2024-02-01 15:37:37 +08:00
public static readonly string UINoticeTwo = "Common/Notice/UINoticeTwo";
public static readonly string UITask = "Interface/UI_MissionPannel";
2024-05-16 12:40:15 +08:00
public static readonly string UITaskTip = "Interface/UI_Achievement";
2024-12-11 11:16:11 +08:00
//载具界面
2023-11-15 15:23:27 +08:00
public static readonly string UI_VehicleCultivate = "MainScene/VehicleCultivate/UI_VehicleCultivate";
2024-08-16 14:36:25 +08:00
public static readonly string UI_VehicleCultivateNew = "MainScene/VehicleCultivate/UI_VehicleCultivateNew";
2024-12-11 11:16:11 +08:00
public static readonly string UI_VehicleCultivatePro = "Interface_Vehicle/UI_VehicleCultivatePro";
public static readonly string UI_VehicleTechTree = "Interface_Vehicle/UI_VehicleTechTree";
2024-12-12 19:11:59 +08:00
public static readonly string UI_VehiclePartTree = "Interface_Vehicle/UI_VehiclePartTree";
2024-12-13 14:56:43 +08:00
public static readonly string UI_VehicleSkin = "Interface_Vehicle/UI_VehicleSkin";
public static readonly string UI_VehiclePartTreeDetail = "Interface_Vehicle/UI_VehiclePartTreeDetail";
2023-11-15 15:23:27 +08:00
public static readonly string UI_VehicleChoose = "MainScene/VehicleCultivate/UI_VehicleChoose";
public static readonly string UI_VehicleLevelUp = "MainScene/VehicleCultivate/UI_VehicleLevelUp";
2023-11-20 16:47:49 +08:00
public static readonly string UI_Update = "Interface/UI_Update";
2023-11-24 12:48:57 +08:00
public static readonly string UI_LogIn = "StartScene/New/UI_LogIn";
public static readonly string UI_StartGameInterface = "StartScene/Newest/UI_StartGameInterface";
2024-07-11 16:15:45 +08:00
/// <summary>
/// 游戏启动加载界面
/// </summary>
public static readonly string UI_LoadingProgressInterface = "StartScene/Newest/UI_LoadingProgressInterface";
public static readonly string UIReconnect = "Common/UIReconnect";
public static readonly string UIReconnectConfirm = "Common/UIReconnectConfirm";
public static readonly string UIReconnectNotice = "Common/UIReconnectNotice";
public static readonly string UINoticeOne = "Common/Notice/UINoticeOne";
2023-11-24 12:48:57 +08:00
2024-12-04 16:27:22 +08:00
public static readonly string UI_AgeTip = "StartScene/Newest/UI_AgeTip";
2023-11-24 12:48:57 +08:00
public static readonly string UI_LoginTips = "StartScene/New/UI_LoginTips";
2024-07-12 16:17:40 +08:00
/// <summary>
/// 通用加载界面
/// </summary>
public static readonly string UI_LoadingInterface = "StartScene/Newest/UI_LoadingInterface";
2023-12-11 18:55:42 +08:00
public static readonly string UIGiftCodeAwards = "MainScene/GiftCode/UIGiftCodeAwards";
public static readonly string UI_Email = "Mail/UI_Email";
2023-12-28 15:25:30 +08:00
public static readonly string UI_CameraChange = "Interface/UI_CameraChange";
public static readonly string UICameraAndPosterChange = "Interface/UICameraAndPosterChange";
2024-06-11 14:48:47 +08:00
2024-06-03 17:06:54 +08:00
public static readonly string UI_PVPDefendPrepare = "PVP/UI_DefendSetting";//"PVP/UI_PVPDefendPrepare";
2024-06-11 14:48:47 +08:00
public static readonly string UI_PVPRankInfo = "PVP/UI_PVPRankInfo";
public static readonly string UI_PVPRankReward = "PVP/UI_PVPRankReward";
2024-08-05 16:06:48 +08:00
public static readonly string UI_PVPSettlement = "PVP/UI_PVPSettlement";
2024-06-11 14:48:47 +08:00
2024-01-04 19:14:18 +08:00
public static readonly string UI_Shop = "Interface/Shop/UI_Shop";
public static readonly string UI_Purchase = "Interface/Shop/UI_Purchase";
2024-01-08 13:13:35 +08:00
public static readonly string UI_GetItemWindow= "Interface/Shop/UI_GetItemWindow";
2024-01-08 19:14:33 +08:00
public static readonly string UI_PVPMain = "PVP/UI_PVPMain";
2024-10-28 16:49:53 +08:00
/// <summary>
/// 营地主界面
/// </summary>
2024-01-12 14:38:11 +08:00
public static readonly string UI_Camp = "Camp/UI_Camp";
2024-10-28 16:49:53 +08:00
/// <summary>
/// 营地二级界面
/// </summary>
public static readonly string UI_CampSecond = "Camp/UI_Camp_Second";
2024-12-10 16:23:37 +08:00
/// <summary>
/// 营地编辑界面
/// </summary>
public static readonly string UI_CampEdit = "Camp/UI_CampEdit";
2024-12-13 15:32:58 +08:00
//货币
2024-01-24 13:29:46 +08:00
public static readonly string UI_BuyDiamond = "Interface/Shop/UI_BuyDiamond";
2024-12-13 15:32:58 +08:00
public static readonly string UI_CreditPointExchangePanel = "CreditPointExChange/UI_CreditPointExchangePanel";
2024-12-13 17:47:10 +08:00
public static readonly string UI_CreditPointExchangeTip = "CreditPointExChange/UI_CreditPointExchangeTip";
2024-12-13 15:32:58 +08:00
2024-11-11 15:35:17 +08:00
public static readonly string UI_Pay = "PayWindow/UI_PayWindow";
2024-02-23 16:13:25 +08:00
public static readonly string UI_LevelDetail = "LevelSelect/UI_LevelDetail";
2024-04-08 18:58:23 +08:00
public static readonly string UI_LevelTransition = "LevelSceneUI/LevelBegin/UI_LevelTransition";
2024-07-01 17:23:05 +08:00
public static readonly string UI_MusicPanel = "Interface/UI_MusicPannel";
2024-03-08 20:00:56 +08:00
/// <summary>
/// 指挥官技能养成界面
/// </summary>
2024-03-06 17:36:51 +08:00
public static readonly string UI_CommandSkillCultivate = "CommandSkill/UI_CommandSkillCultivate";
2024-03-08 20:00:56 +08:00
/// <summary>
/// 队伍选择和指挥官技能选择进入战斗界面
/// </summary>
public static readonly string UI_TeamAndSkillSelect = "CommandSkill/CommandAndTeamSelect/UI_TeamAndSkillSelect";
2024-10-15 17:37:05 +08:00
/// <summary>
/// 指挥官技能选择界面
/// </summary>
public static readonly string UI_SelectSkillPanel = "CommandSkill/CommandAndTeamSelect/SelectSkillPanel";
2024-01-18 13:57:01 +08:00
2024-02-28 15:10:11 +08:00
public static readonly string UI_DailyBonus = "Interface/UI_DailyBonus";
2024-04-09 15:04:52 +08:00
//Loading转场
public static readonly string UI_TransitionNormal = "Transition/UI_TransitionNormal";
2024-07-24 19:24:11 +08:00
//防沉迷消息提醒
public static readonly string UI_LongTip = "StartScene/Newest/UI_LongTip";
2024-07-25 13:29:16 +08:00
//实名认证提醒
public static readonly string UI_NoticeWindow = "StartScene/Newest/UI_NoticeWindow";
2024-07-24 19:24:11 +08:00
public static readonly string UI_RealNameIdentify = "StartScene/Newest/UI_RealNameIdentify";
2024-05-15 13:18:54 +08:00
public static readonly string UI_BuyEnergy = "Interface/Shop/UI_BuyEnergy";
public static readonly string UI_ItemCategory= "Interface/UI_Category";
2024-05-27 15:39:03 +08:00
public static readonly string UI_ItemDetailInfo = "Interface/UI_ItemDetailInfo";
2024-05-27 15:39:03 +08:00
/// <summary>
/// 新手引导UI
/// </summary>
public static readonly string UI_Guide = "Guide/UI_Guide";
2024-05-27 19:57:37 +08:00
/// <summary>
/// 引导说明UI
/// </summary>
public static readonly string UI_GuideTip = "Guide/UI_GuideTip";
2024-06-19 13:17:09 +08:00
/// <summary>
/// 选主角
/// </summary>
public static readonly string UI_ChoosePerson = "Interface/UI_ChoosePerson";
2024-06-20 16:06:27 +08:00
/// <summary>
/// 改名
/// </summary>
public static readonly string UI_WriteName = "Interface/UI_WriteName";
2024-07-04 19:01:50 +08:00
/// <summary>
/// 改名确定窗口
/// </summary>
public static readonly string UI_NameConfirmWindow = "Interface/UI_NameConfirmWindow";
2024-10-12 15:30:11 +08:00
public static readonly string UI_WriteTeamName = "TeamChoose/UI_EditTeamName";
2024-10-11 14:04:52 +08:00
public static readonly string UI_PlayerInfo = "PlayerInfo/UI_PlayerInfo";
2024-10-11 16:04:28 +08:00
public static readonly string UI_EditIntroduction = "PlayerInfo/UI_EditIntroduction";
2024-10-11 19:15:56 +08:00
public static readonly string UI_EditBirthday = "PlayerInfo/UI_EditBirthday";
2025-01-07 17:19:22 +08:00
//军团
2025-01-08 13:12:56 +08:00
public static readonly string UI_LegionSquarePanel = "Corps/UI_LegionSquarePanel";
public static readonly string UI_LegionInfoPanel = "Corps/UI_LegionInfoPanel";
2025-01-08 11:47:55 +08:00
/// <summary>
/// 购买通行证
/// </summary>
public static readonly string UI_BattlePassPurchase = "BattlePass/UI_BattlePassPurchase";
2025-01-08 17:10:07 +08:00
public static readonly string UI_BattlePass = "BattlePass/UI_BattlePass";
2025-01-08 11:47:55 +08:00
2023-08-22 19:08:45 +08:00
}