From 9d505b4217d2af4d93bcc44c33d7a9b044ea7bf5 Mon Sep 17 00:00:00 2001 From: Huliang <3305886751@qq.com> Date: Wed, 13 May 2026 19:29:12 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=80=E6=AC=BE=E6=83=A9=E6=88=92ui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UI/Prefab/Chargeback/UI_Chargeback.prefab | 60 +++++++++++++++++++ .../Chargeback/UI_Chargeback_num.prefab | 17 +++--- .../Code/Scripts/Framework/UI/UIManager.cs | 4 ++ .../Code/Scripts/Framework/UI/UINameConst.cs | 4 ++ 4 files changed, 77 insertions(+), 8 deletions(-) diff --git a/ProjectNLD/Assets/Art_Out/UI/Prefab/Chargeback/UI_Chargeback.prefab b/ProjectNLD/Assets/Art_Out/UI/Prefab/Chargeback/UI_Chargeback.prefab index 9679655a8f4..8b7cb29e4b2 100644 --- a/ProjectNLD/Assets/Art_Out/UI/Prefab/Chargeback/UI_Chargeback.prefab +++ b/ProjectNLD/Assets/Art_Out/UI/Prefab/Chargeback/UI_Chargeback.prefab @@ -1645,6 +1645,8 @@ GameObject: m_Component: - component: {fileID: 8510326591050571565} - component: {fileID: 2810514914607784148} + - component: {fileID: 6440027486934237497} + - component: {fileID: 6825449958975229125} m_Layer: 5 m_Name: Panel m_TagString: Untagged @@ -1691,6 +1693,64 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7717925048004006554} m_CullTransparentMesh: 1 +--- !u!114 &6440027486934237497 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7717925048004006554} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &6825449958975229125 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7717925048004006554} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 58e557b87f0a45a59ce9fb49a237398e, type: 3} + m_Name: + m_EditorClassIdentifier: + IsPlayAudio: 1 + AudioKey: SE_ui_common_click --- !u!1 &8533009325163124858 GameObject: m_ObjectHideFlags: 0 diff --git a/ProjectNLD/Assets/Art_Out/UI/Prefab/Chargeback/UI_Chargeback_num.prefab b/ProjectNLD/Assets/Art_Out/UI/Prefab/Chargeback/UI_Chargeback_num.prefab index 2fbe9c67fbf..b6ce914d275 100644 --- a/ProjectNLD/Assets/Art_Out/UI/Prefab/Chargeback/UI_Chargeback_num.prefab +++ b/ProjectNLD/Assets/Art_Out/UI/Prefab/Chargeback/UI_Chargeback_num.prefab @@ -236,6 +236,7 @@ MonoBehaviour: isSort: 0 isAutoSetDrag: 1 isShowArrow: 0 + trailingPadding: 0 lines: 3 squareSpacing: 0 cell: {fileID: 0} @@ -257,7 +258,7 @@ GameObject: - component: {fileID: 9019660270511184003} - component: {fileID: 3941058398842322910} m_Layer: 5 - m_Name: price_Text (TMP) + m_Name: price_Text m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -838,10 +839,10 @@ RectTransform: - {fileID: 8998167318701067298} m_Father: {fileID: 7986868883229955668} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 192, y: -65} + m_SizeDelta: {x: 362, y: 116} m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &5081026898568437733 GameObject: @@ -1622,7 +1623,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: -0.000002503395} - m_SizeDelta: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 123} m_Pivot: {x: 0, y: 1} --- !u!114 &5643461898181352335 MonoBehaviour: @@ -1631,7 +1632,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7821739871788702584} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} m_Name: @@ -1645,7 +1646,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7821739871788702584} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} m_Name: diff --git a/ProjectNLD/Assets/Code/Scripts/Framework/UI/UIManager.cs b/ProjectNLD/Assets/Code/Scripts/Framework/UI/UIManager.cs index 804b23be2c6..c01cc562d3f 100644 --- a/ProjectNLD/Assets/Code/Scripts/Framework/UI/UIManager.cs +++ b/ProjectNLD/Assets/Code/Scripts/Framework/UI/UIManager.cs @@ -100,6 +100,10 @@ public class UIManager : UIManagerBase, IGlobal _WindowMeta(UINameConst.UI_Pay, UICanvasLayer.Normal, UIVisibilityStrategy.Occlusion, CameraMode.Shut, false, needScreenshot: true); _WindowMeta(UINameConst.UI_CreditPointExchangePanel, UICanvasLayer.Normal, UIVisibilityStrategy.Occlusion, CameraMode.Show, true, needScreenshot: true, animPresetType:UIAnimPresetType.Level2); _WindowMeta(UINameConst.UI_CreditPointExchangeTip, UICanvasLayer.Normal, UIVisibilityStrategy.Occlusion, CameraMode.Show, false, needScreenshot: true); + + //退款惩戒 + _WindowMeta(UINameConst.UIChargeBack,UICanvasLayer.Normal,UIVisibilityStrategy.None,CameraMode.None,false,true,UIBackStrategyType.ShowExitConfirm); + _WindowMeta(UINameConst.UIChargeBackNum,UICanvasLayer.Normal,UIVisibilityStrategy.None,CameraMode.None,false,true,UIBackStrategyType.Intercept); //战斗 _WindowMeta(UINameConst.UI_TeamFight, UICanvasLayer.Normal, UIVisibilityStrategy.None, CameraMode.Show, false, false, UIBackStrategyType.PassThrough); diff --git a/ProjectNLD/Assets/Code/Scripts/Framework/UI/UINameConst.cs b/ProjectNLD/Assets/Code/Scripts/Framework/UI/UINameConst.cs index f392422faca..2b150c46e1e 100644 --- a/ProjectNLD/Assets/Code/Scripts/Framework/UI/UINameConst.cs +++ b/ProjectNLD/Assets/Code/Scripts/Framework/UI/UINameConst.cs @@ -201,6 +201,10 @@ public static class UINameConst public static readonly string UIRedPointTest = "Test/UI_RedPointTest"; + //退款惩戒 + public static readonly string UIChargeBack = "Chargeback/UI_Chargeback"; + public static readonly string UIChargeBackNum = "Chargeback/UI_Chargeback_num"; + #region 抽卡 /// /// 抽卡动画界面