From 37fc708d5daa731446d62c24f4a51e8e5412c700 Mon Sep 17 00:00:00 2001 From: YiHan0621 <2857295085@qq.com> Date: Mon, 1 Sep 2025 17:25:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A9=E6=A2=AF=E6=8E=92=E8=A1=8C=E6=A6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prefabs/UI/LadderRankLine.prefab | 939 ++++++++ .../Prefabs/UI/LadderRankLine.prefab.meta | 7 + Assets/TcgEngine/Prefabs/UI/RankLine.prefab | 96 +- Assets/TcgEngine/Scenes/Menu/Menu.unity | 1933 ++++++++++++++++- Assets/TcgEngine/Scripts/Data/RankData.meta | 8 + .../Scripts/Data/RankData/LadderConfig.cs | 28 + .../Data/RankData/LadderConfig.cs.meta | 3 + .../Data/RankData/LadderLeaderboardEntry.cs | 19 + .../RankData/LadderLeaderboardEntry.cs.meta | 11 + .../Data/RankData/LadderPositionResponse.cs | 13 + .../RankData/LadderPositionResponse.cs.meta | 11 + .../Scripts/Data/RankData/PlayerLadderInfo.cs | 21 + .../Data/RankData/PlayerLadderInfo.cs.meta | 11 + .../TcgEngine/Scripts/Menu/LadderRankLine.cs | 108 + .../Scripts/Menu/LadderRankLine.cs.meta | 11 + .../Scripts/Menu/LeaderboardPanel.cs | 172 +- 16 files changed, 3355 insertions(+), 36 deletions(-) create mode 100644 Assets/TcgEngine/Prefabs/UI/LadderRankLine.prefab create mode 100644 Assets/TcgEngine/Prefabs/UI/LadderRankLine.prefab.meta create mode 100644 Assets/TcgEngine/Scripts/Data/RankData.meta create mode 100644 Assets/TcgEngine/Scripts/Data/RankData/LadderConfig.cs create mode 100644 Assets/TcgEngine/Scripts/Data/RankData/LadderConfig.cs.meta create mode 100644 Assets/TcgEngine/Scripts/Data/RankData/LadderLeaderboardEntry.cs create mode 100644 Assets/TcgEngine/Scripts/Data/RankData/LadderLeaderboardEntry.cs.meta create mode 100644 Assets/TcgEngine/Scripts/Data/RankData/LadderPositionResponse.cs create mode 100644 Assets/TcgEngine/Scripts/Data/RankData/LadderPositionResponse.cs.meta create mode 100644 Assets/TcgEngine/Scripts/Data/RankData/PlayerLadderInfo.cs create mode 100644 Assets/TcgEngine/Scripts/Data/RankData/PlayerLadderInfo.cs.meta create mode 100644 Assets/TcgEngine/Scripts/Menu/LadderRankLine.cs create mode 100644 Assets/TcgEngine/Scripts/Menu/LadderRankLine.cs.meta diff --git a/Assets/TcgEngine/Prefabs/UI/LadderRankLine.prefab b/Assets/TcgEngine/Prefabs/UI/LadderRankLine.prefab new file mode 100644 index 0000000..a4bc5a2 --- /dev/null +++ b/Assets/TcgEngine/Prefabs/UI/LadderRankLine.prefab @@ -0,0 +1,939 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1136171911805153837 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6100011614390488879} + - component: {fileID: 6132320066596789576} + - component: {fileID: 6489217909394129111} + - component: {fileID: 1756179316428754943} + m_Layer: 5 + m_Name: LadderRankLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6100011614390488879 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1136171911805153837} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8883783125467878874} + - {fileID: 8410734706118530027} + - {fileID: 3143213635876075795} + - {fileID: 8713505834537931207} + - {fileID: 4592006632840117959} + - {fileID: 3355394039040870648} + - {fileID: 4040928109560070778} + - {fileID: 5358515389138506606} + - {fileID: 5945289219648059741} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -80} + m_SizeDelta: {x: 1228.7, y: 120} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6132320066596789576 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1136171911805153837} + m_CullTransparentMesh: 1 +--- !u!114 &6489217909394129111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1136171911805153837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &1756179316428754943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1136171911805153837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 18b7f03bddb592d4db526b58ea061daf, type: 3} + m_Name: + m_EditorClassIdentifier: + ranking: {fileID: 616341586420356185} + playerName: {fileID: 8224986893627785078} + avatar: {fileID: 693009910824466793} + rankId: {fileID: 1692282172953213418} + rankScore: {fileID: 4034481773633737202} + stars: {fileID: 5938341118922347061} + highlight: {fileID: 2770711446422006768} + viewCardButton: {fileID: 1234530502582235166} + username: +--- !u!1 &1499625940533129439 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4040928109560070778} + - component: {fileID: 6660903531882376673} + - component: {fileID: 4532198100025701468} + m_Layer: 5 + m_Name: line + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4040928109560070778 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499625940533129439} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6660903531882376673 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499625940533129439} + m_CullTransparentMesh: 1 +--- !u!114 &4532198100025701468 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499625940533129439} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.18431373} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1709846645072462034 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3355394039040870648} + - component: {fileID: 1244334806764468099} + - component: {fileID: 5938341118922347061} + m_Layer: 5 + m_Name: RankStars + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3355394039040870648 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709846645072462034} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 256.99997, y: 2.0000267} + m_SizeDelta: {x: 188.23, y: 71.86} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1244334806764468099 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709846645072462034} + m_CullTransparentMesh: 1 +--- !u!114 &5938341118922347061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709846645072462034} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 34 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 1075 +--- !u!1 &4162515795131058456 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8883783125467878874} + - component: {fileID: 3968522792227339271} + - component: {fileID: 2770711446422006768} + m_Layer: 5 + m_Name: Highlight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8883783125467878874 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4162515795131058456} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3968522792227339271 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4162515795131058456} + m_CullTransparentMesh: 1 +--- !u!114 &2770711446422006768 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4162515795131058456} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.43137255} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7d73cfa39eadeea498a11592180ef7d0, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4214256558909128737 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8713505834537931207} + - component: {fileID: 3867259667436009521} + - component: {fileID: 1692282172953213418} + m_Layer: 5 + m_Name: RankName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8713505834537931207 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4214256558909128737} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 55, y: 0.0000042618} + m_SizeDelta: {x: 150.49, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3867259667436009521 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4214256558909128737} + m_CullTransparentMesh: 1 +--- !u!114 &1692282172953213418 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4214256558909128737} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 34 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u9752\u94DC" +--- !u!1 &4301422249282439597 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5945289219648059741} + - component: {fileID: 1069273586642947775} + - component: {fileID: 3898986378756240123} + - component: {fileID: 1234530502582235166} + m_Layer: 5 + m_Name: ViewCardButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5945289219648059741 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4301422249282439597} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 691411853681733319} + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -113, y: -0} + m_SizeDelta: {x: 160, y: 60.29} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1069273586642947775 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4301422249282439597} + m_CullTransparentMesh: 1 +--- !u!114 &3898986378756240123 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4301422249282439597} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.75241256, g: 0.75, b: 1, a: 0.2} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &1234530502582235166 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4301422249282439597} + 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: 3898986378756240123} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5690180439552965491 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5358515389138506606} + - component: {fileID: 7436257852454993704} + - component: {fileID: 693009910824466793} + m_Layer: 5 + m_Name: UserAvatar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5358515389138506606 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5690180439552965491} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 234, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7436257852454993704 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5690180439552965491} + m_CullTransparentMesh: 1 +--- !u!114 &693009910824466793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5690180439552965491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6672121609201540240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8410734706118530027} + - component: {fileID: 2855622805049025399} + - component: {fileID: 616341586420356185} + m_Layer: 5 + m_Name: Rank + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8410734706118530027 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6672121609201540240} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 65, y: 0} + m_SizeDelta: {x: 85, y: 70} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2855622805049025399 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6672121609201540240} + m_CullTransparentMesh: 1 +--- !u!114 &616341586420356185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6672121609201540240} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 34 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 1000 +--- !u!1 &7549051154622963827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3143213635876075795} + - component: {fileID: 1137497296425374769} + - component: {fileID: 8224986893627785078} + m_Layer: 5 + m_Name: UserName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3143213635876075795 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7549051154622963827} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 440, y: 0} + m_SizeDelta: {x: 202.95, y: 71.86} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1137497296425374769 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7549051154622963827} + m_CullTransparentMesh: 1 +--- !u!114 &8224986893627785078 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7549051154622963827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 34 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: liang11 +--- !u!1 &8063127684266348805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 691411853681733319} + - component: {fileID: 3191699816925529831} + - component: {fileID: 8344925528627216038} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &691411853681733319 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8063127684266348805} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5945289219648059741} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.000015258789} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3191699816925529831 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8063127684266348805} + m_CullTransparentMesh: 1 +--- !u!114 &8344925528627216038 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8063127684266348805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 32 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 50 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u67E5\u770B\u724C\u7EC4" +--- !u!1 &9079131196452865094 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4592006632840117959} + - component: {fileID: 9061240972138371810} + - component: {fileID: 4034481773633737202} + m_Layer: 5 + m_Name: RankScore + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4592006632840117959 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9079131196452865094} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6100011614390488879} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 257, y: 2.0000267} + m_SizeDelta: {x: 188.23, y: 71.86} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9061240972138371810 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9079131196452865094} + m_CullTransparentMesh: 1 +--- !u!114 &4034481773633737202 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9079131196452865094} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 34 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 1075 diff --git a/Assets/TcgEngine/Prefabs/UI/LadderRankLine.prefab.meta b/Assets/TcgEngine/Prefabs/UI/LadderRankLine.prefab.meta new file mode 100644 index 0000000..674a061 --- /dev/null +++ b/Assets/TcgEngine/Prefabs/UI/LadderRankLine.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d2fb6e3e9d404eb45813fa14b31888c7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TcgEngine/Prefabs/UI/RankLine.prefab b/Assets/TcgEngine/Prefabs/UI/RankLine.prefab index ea06757..b6edda7 100644 --- a/Assets/TcgEngine/Prefabs/UI/RankLine.prefab +++ b/Assets/TcgEngine/Prefabs/UI/RankLine.prefab @@ -1,5 +1,85 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &3713485722817145199 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 116906943764906114} + - component: {fileID: 779331187383915405} + - component: {fileID: 7499355887478426435} + m_Layer: 5 + m_Name: RankName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &116906943764906114 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3713485722817145199} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5446852307929719670} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -35.633, y: 0.000030011} + m_SizeDelta: {x: 150.49, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &779331187383915405 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3713485722817145199} + m_CullTransparentMesh: 1 +--- !u!114 &7499355887478426435 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3713485722817145199} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 34 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u9752\u94DC" --- !u!1 &5446852306983628450 GameObject: m_ObjectHideFlags: 0 @@ -28,6 +108,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5446852307929719670} m_RootOrder: 0 @@ -103,9 +184,10 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5446852307929719670} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 0} @@ -178,9 +260,10 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5446852307929719670} - m_RootOrder: 4 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -258,10 +341,12 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 5446852306983628477} - {fileID: 5446852308049490221} - {fileID: 5446852308786125330} + - {fileID: 116906943764906114} - {fileID: 5446852308021036881} - {fileID: 5446852307732205348} - {fileID: 5446852307062544635} @@ -356,9 +441,10 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5446852307929719670} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -435,6 +521,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5446852307929719670} m_RootOrder: 1 @@ -514,6 +601,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5446852307929719670} m_RootOrder: 2 @@ -564,4 +652,4 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: 用户名 + m_Text: "\u7528\u6237\u540D" diff --git a/Assets/TcgEngine/Scenes/Menu/Menu.unity b/Assets/TcgEngine/Scenes/Menu/Menu.unity index f99bb88..c7b42f6 100644 --- a/Assets/TcgEngine/Scenes/Menu/Menu.unity +++ b/Assets/TcgEngine/Scenes/Menu/Menu.unity @@ -2927,6 +2927,86 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 207312627} m_CullTransparentMesh: 0 +--- !u!1 &214705189 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 214705190} + - component: {fileID: 214705192} + - component: {fileID: 214705191} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &214705190 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214705189} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1460729724} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &214705191 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214705189} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u5207\u6362\u9ED8\u8BA4\u6392\u884C\u699C" +--- !u!222 &214705192 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214705189} + m_CullTransparentMesh: 1 --- !u!1 &215456376 GameObject: m_ObjectHideFlags: 0 @@ -4767,6 +4847,199 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 350396061} m_CullTransparentMesh: 1 +--- !u!1 &355604576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 355604577} + - component: {fileID: 355604580} + - component: {fileID: 355604579} + - component: {fileID: 355604578} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &355604577 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355604576} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1939887256} + m_Father: {fileID: 615859647} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &355604578 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355604576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, 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: 2121928873} + m_HandleRect: {fileID: 2121928872} + m_Direction: 2 + m_Value: 1 + m_Size: 0.3202352 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &355604579 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355604576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 988b26cc833384845b0b28ed8ecdce58, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &355604580 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355604576} + m_CullTransparentMesh: 1 +--- !u!1 &360370750 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 360370753} + - component: {fileID: 360370752} + - component: {fileID: 360370751} + m_Layer: 5 + m_Name: LadderRank + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &360370751 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 360370750} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5924fa5d68c4baf43a47e7532c1fa46c, type: 3} + m_Name: + m_EditorClassIdentifier: + display_speed: 4 +--- !u!225 &360370752 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 360370750} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!224 &360370753 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 360370750} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 615859647} + - {fileID: 410395548} + - {fileID: 485785614} + m_Father: {fileID: 4526323995250171125} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &366983206 GameObject: m_ObjectHideFlags: 0 @@ -5444,6 +5717,301 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!1001 &410395547 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 360370753} + m_Modifications: + - target: {fileID: 616341586420356185, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Text + value: 1000 + objectReference: {fileID: 0} + - target: {fileID: 616341586420356185, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_FontData.m_Alignment + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 1136171911805153837, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Name + value: LadderRankLine + objectReference: {fileID: 0} + - target: {fileID: 3143213635876075795, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3143213635876075795, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3143213635876075795, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.x + value: 202.95 + objectReference: {fileID: 0} + - target: {fileID: 3143213635876075795, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 359.01 + objectReference: {fileID: 0} + - target: {fileID: 3143213635876075795, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3898986378756240123, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Color.a + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 3898986378756240123, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Color.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3898986378756240123, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Color.g + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 3898986378756240123, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Color.r + value: 0.75241256 + objectReference: {fileID: 0} + - target: {fileID: 5358515389138506606, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5358515389138506606, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5358515389138506606, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 5358515389138506606, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 5358515389138506606, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 185 + objectReference: {fileID: 0} + - target: {fileID: 5358515389138506606, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5945289219648059741, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5945289219648059741, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5945289219648059741, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.y + value: 60.29 + objectReference: {fileID: 0} + - target: {fileID: 5945289219648059741, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -113 + objectReference: {fileID: 0} + - target: {fileID: 5945289219648059741, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.x + value: 1240 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.y + value: 120 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -3.0549 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -459 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8344925528627216038, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Color.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8344925528627216038, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Color.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8344925528627216038, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8344925528627216038, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_FontData.m_MaxSize + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 8344925528627216038, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_FontData.m_MinSize + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8344925528627216038, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_FontData.m_FontSize + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 8410734706118530027, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8410734706118530027, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8410734706118530027, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.x + value: 85 + objectReference: {fileID: 0} + - target: {fileID: 8410734706118530027, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.y + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 8410734706118530027, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 65 + objectReference: {fileID: 0} + - target: {fileID: 8410734706118530027, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2fb6e3e9d404eb45813fa14b31888c7, type: 3} +--- !u!224 &410395548 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + m_PrefabInstance: {fileID: 410395547} + m_PrefabAsset: {fileID: 0} --- !u!1 &415552494 GameObject: m_ObjectHideFlags: 0 @@ -6466,6 +7034,46 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_ShowMaskGraphic: 1 +--- !u!1 &485785613 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 485785614} + m_Layer: 5 + m_Name: TopInfo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &485785614 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 485785613} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 805202519} + - {fileID: 1826012881} + - {fileID: 1401692384} + - {fileID: 1166984947} + m_Father: {fileID: 360370753} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 355} + m_SizeDelta: {x: 1264.83, y: 100} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &490242866 GameObject: m_ObjectHideFlags: 0 @@ -7158,6 +7766,43 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 530263801} m_CullTransparentMesh: 1 +--- !u!1 &530936100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 530936101} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &530936101 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 530936100} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 917061019} + m_Father: {fileID: 1394673169} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2253.5} + m_Pivot: {x: 0, y: 1} --- !u!1 &545571242 GameObject: m_ObjectHideFlags: 0 @@ -8023,6 +8668,18 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!114 &583376737 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1756179316428754943, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + m_PrefabInstance: {fileID: 410395547} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 18b7f03bddb592d4db526b58ea061daf, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &585357208 GameObject: m_ObjectHideFlags: 0 @@ -8357,6 +9014,115 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 612514038} m_CullTransparentMesh: 0 +--- !u!1 &615859646 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615859647} + - component: {fileID: 615859650} + - component: {fileID: 615859649} + - component: {fileID: 615859648} + m_Layer: 5 + m_Name: Ladder Scroll View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &615859647 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615859646} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1394673169} + - {fileID: 355604577} + m_Father: {fileID: 360370753} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -7.5175, y: -67.41} + m_SizeDelta: {x: 1248.9, y: 721.65} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &615859648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615859646} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 530936101} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 20 + m_Viewport: {fileID: 1394673169} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 355604578} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &615859649 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615859646} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &615859650 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615859646} + m_CullTransparentMesh: 1 --- !u!1 &626189159 GameObject: m_ObjectHideFlags: 0 @@ -10118,7 +10884,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4526323995250171125} - m_RootOrder: 3 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -11830,6 +12596,86 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 +--- !u!1 &805202518 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 805202519} + - component: {fileID: 805202521} + - component: {fileID: 805202520} + m_Layer: 5 + m_Name: Rank + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &805202519 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 805202518} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 485785614} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 66.140015, y: 1.1823431e-10} + m_SizeDelta: {x: 132.29, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &805202520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 805202518} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 36 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u6392\u540D" +--- !u!222 &805202521 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 805202518} + m_CullTransparentMesh: 1 --- !u!1 &822322639 GameObject: m_ObjectHideFlags: 0 @@ -13173,7 +14019,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4526323995250171125} - m_RootOrder: 2 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -14640,6 +15486,12 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 913610900} m_CullTransparentMesh: 0 +--- !u!224 &917061019 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + m_PrefabInstance: {fileID: 8396746234696539388} + m_PrefabAsset: {fileID: 0} --- !u!1 &924613654 GameObject: m_ObjectHideFlags: 0 @@ -17985,7 +18837,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -74.13086, y: -74.75} + m_AnchoredPosition: {x: -74.1308, y: -74.75} m_SizeDelta: {x: -751.06, y: 930.51} m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1120415710 @@ -18077,6 +18929,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!1001 &1141189583 PrefabInstance: m_ObjectHideFlags: 0 @@ -18433,6 +19286,86 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1162898793} m_CullTransparentMesh: 1 +--- !u!1 &1166984946 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1166984947} + - component: {fileID: 1166984949} + - component: {fileID: 1166984948} + m_Layer: 5 + m_Name: RankName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1166984947 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166984946} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 485785614} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 680.9, y: 1.1823431e-10} + m_SizeDelta: {x: 170.49, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1166984948 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166984946} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 36 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u6BB5\u4F4D" +--- !u!222 &1166984949 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166984946} + m_CullTransparentMesh: 1 --- !u!1 &1172104343 GameObject: m_ObjectHideFlags: 0 @@ -18607,6 +19540,86 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1185452541} m_CullTransparentMesh: 0 +--- !u!1 &1187544978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1187544979} + - component: {fileID: 1187544981} + - component: {fileID: 1187544980} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1187544979 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1187544978} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1794902450} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1187544980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1187544978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u5207\u6362\u5929\u68AF\u6392\u884C\u699C" +--- !u!222 &1187544981 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1187544978} + m_CullTransparentMesh: 1 --- !u!1 &1200094157 GameObject: m_ObjectHideFlags: 0 @@ -18855,7 +19868,7 @@ PrefabInstance: - target: {fileID: 5446852307929719670, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} propertyPath: m_AnchoredPosition.x - value: -5 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5446852307929719670, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} @@ -20472,7 +21485,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 4526323995250171125} + m_TransformParent: {fileID: 1536162146} m_Modifications: - target: {fileID: 5446852306983628476, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} @@ -20492,7 +21505,7 @@ PrefabInstance: - target: {fileID: 5446852307929719670, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} propertyPath: m_RootOrder - value: 8 + value: 4 objectReference: {fileID: 0} - target: {fileID: 5446852307929719670, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} @@ -20547,17 +21560,17 @@ PrefabInstance: - target: {fileID: 5446852307929719670, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5446852307929719670, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5446852307929719670, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5446852307929719670, guid: f23ee072c0c19944d846e3591211b7a9, type: 3} @@ -21960,6 +22973,97 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1394235344} m_CullTransparentMesh: 0 +--- !u!1 &1394673168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1394673169} + - component: {fileID: 1394673172} + - component: {fileID: 1394673171} + - component: {fileID: 1394673170} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1394673169 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1394673168} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 530936101} + m_Father: {fileID: 615859647} + m_RootOrder: 0 + 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_Pivot: {x: 0, y: 1} +--- !u!114 &1394673170 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1394673168} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1394673171 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1394673168} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1394673172 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1394673168} + m_CullTransparentMesh: 1 --- !u!1 &1398225289 GameObject: m_ObjectHideFlags: 0 @@ -22112,6 +23216,86 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1399974007} m_CullTransparentMesh: 0 +--- !u!1 &1401692383 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1401692384} + - component: {fileID: 1401692386} + - component: {fileID: 1401692385} + m_Layer: 5 + m_Name: Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1401692384 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401692383} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 485785614} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 420.1, y: 1.1823431e-10} + m_SizeDelta: {x: 170.49, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1401692385 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401692383} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 36 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u73A9\u5BB6\u540D\u79F0" +--- !u!222 &1401692386 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401692383} + m_CullTransparentMesh: 1 --- !u!1 &1405634042 GameObject: m_ObjectHideFlags: 0 @@ -22919,6 +24103,128 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1455812323} m_CullTransparentMesh: 0 +--- !u!1 &1460729723 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1460729724} + - component: {fileID: 1460729727} + - component: {fileID: 1460729726} + - component: {fileID: 1460729725} + m_Layer: 5 + m_Name: DefaultRankButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1460729724 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460729723} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 214705190} + m_Father: {fileID: 4526323995250171125} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -174, y: 187} + m_SizeDelta: {x: 512, y: 176} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1460729725 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460729723} + 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: 1460729726} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1460729726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460729723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a54487cc8c7face498ff70166efe2e30, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1460729727 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460729723} + m_CullTransparentMesh: 1 --- !u!1001 &1462426574 PrefabInstance: m_ObjectHideFlags: 0 @@ -23746,6 +25052,74 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1531967446} m_CullTransparentMesh: 1 +--- !u!1 &1536162143 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1536162146} + - component: {fileID: 1536162145} + - component: {fileID: 1536162144} + m_Layer: 5 + m_Name: DefaultRank + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1536162144 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1536162143} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5924fa5d68c4baf43a47e7532c1fa46c, type: 3} + m_Name: + m_EditorClassIdentifier: + display_speed: 4 +--- !u!225 &1536162145 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1536162143} + m_Enabled: 1 + m_Alpha: 0 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!224 &1536162146 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1536162143} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4526323995700633363} + - {fileID: 4526323995519602339} + - {fileID: 4526323995912840654} + - {fileID: 4526323995588290303} + - {fileID: 1298506903} + m_Father: {fileID: 4526323995250171125} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1540624140 GameObject: m_ObjectHideFlags: 0 @@ -24420,6 +25794,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &1575221724 MonoBehaviour: m_ObjectHideFlags: 0 @@ -27811,6 +29186,128 @@ MonoBehaviour: m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} m_EffectDistance: {x: 2, y: -2} m_UseGraphicAlpha: 1 +--- !u!1 &1794902449 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1794902450} + - component: {fileID: 1794902453} + - component: {fileID: 1794902452} + - component: {fileID: 1794902451} + m_Layer: 5 + m_Name: LadderRankButtpn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1794902450 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794902449} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 1187544979} + m_Father: {fileID: 4526323995250171125} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -174, y: 88} + m_SizeDelta: {x: 512, y: 176} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1794902451 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794902449} + 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: 1794902452} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1794902452 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794902449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a54487cc8c7face498ff70166efe2e30, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1794902453 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794902449} + m_CullTransparentMesh: 1 --- !u!1 &1798566419 GameObject: m_ObjectHideFlags: 0 @@ -28059,6 +29556,86 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1808808816} m_CullTransparentMesh: 0 +--- !u!1 &1826012880 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1826012881} + - component: {fileID: 1826012883} + - component: {fileID: 1826012882} + m_Layer: 5 + m_Name: Avatar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1826012881 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1826012880} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 485785614} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 235.4, y: 1.1823431e-10} + m_SizeDelta: {x: 132.29, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1826012882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1826012880} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: c56d3a307af0c8d48ae7d1adb958c922, type: 3} + m_FontSize: 36 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u5934\u50CF" +--- !u!222 &1826012883 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1826012880} + m_CullTransparentMesh: 1 --- !u!1 &1839066493 GameObject: m_ObjectHideFlags: 0 @@ -28824,7 +30401,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0, y: 69.53828} + m_AnchoredPosition: {x: 0, y: 69.53827} m_SizeDelta: {x: 450, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1899491178 @@ -29433,6 +31010,43 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a983e14bd852ed04c8139d01f5db1451, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &1939887255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1939887256} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1939887256 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939887255} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2121928872} + m_Father: {fileID: 355604577} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!224 &1940984898 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 7582229092490914042, guid: 0accd4da4294124469730eded62c3d6c, @@ -31222,7 +32836,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &2104851998 RectTransform: m_ObjectHideFlags: 0 @@ -31240,9 +32854,9 @@ RectTransform: m_Father: {fileID: 1674082197} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 532.07, y: -108.82} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 320, y: 140.31} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &2104851999 @@ -31470,6 +33084,82 @@ RectTransform: m_AnchoredPosition: {x: -0.00008010864, y: -0.00000333786} m_SizeDelta: {x: -0.000053406, y: 10} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2121928871 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2121928872} + - component: {fileID: 2121928874} + - component: {fileID: 2121928873} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2121928872 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2121928871} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1939887256} + m_RootOrder: 0 + 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_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2121928873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2121928871} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 61d70dd1c4f47934895a5f6d0657e50b, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2121928874 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2121928871} + m_CullTransparentMesh: 1 --- !u!1 &2137610352 GameObject: m_ObjectHideFlags: 0 @@ -38613,7 +40303,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -74.13086, y: -73.48} + m_AnchoredPosition: {x: -74.1308, y: -73.48} m_SizeDelta: {x: -751.06, y: 933.05} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &396921783591273839 @@ -40785,6 +42475,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375026207850 CanvasRenderer: m_ObjectHideFlags: 0 @@ -40919,6 +42610,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375041872314 CanvasRenderer: m_ObjectHideFlags: 0 @@ -41371,6 +43063,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!225 &3342894375174218277 CanvasGroup: m_ObjectHideFlags: 0 @@ -41880,6 +43573,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375271621355 CanvasRenderer: m_ObjectHideFlags: 0 @@ -42014,6 +43708,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375283668673 CanvasRenderer: m_ObjectHideFlags: 0 @@ -42148,6 +43843,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!1 &3342894375292092672 GameObject: m_ObjectHideFlags: 0 @@ -42656,6 +44352,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375373321412 CanvasRenderer: m_ObjectHideFlags: 0 @@ -42790,6 +44487,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375373778743 CanvasRenderer: m_ObjectHideFlags: 0 @@ -42924,6 +44622,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375399487151 CanvasRenderer: m_ObjectHideFlags: 0 @@ -43058,6 +44757,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375405119793 CanvasRenderer: m_ObjectHideFlags: 0 @@ -43192,6 +44892,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894375463160151 MonoBehaviour: m_ObjectHideFlags: 0 @@ -43338,6 +45039,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375467162074 CanvasRenderer: m_ObjectHideFlags: 0 @@ -43930,6 +45632,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375565754550 CanvasRenderer: m_ObjectHideFlags: 0 @@ -44064,6 +45767,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375570343726 CanvasRenderer: m_ObjectHideFlags: 0 @@ -44412,6 +46116,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375636335588 CanvasRenderer: m_ObjectHideFlags: 0 @@ -45077,6 +46782,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894375748868629 MonoBehaviour: m_ObjectHideFlags: 0 @@ -45211,6 +46917,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375750373569 CanvasRenderer: m_ObjectHideFlags: 0 @@ -45501,6 +47208,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375802289942 CanvasRenderer: m_ObjectHideFlags: 0 @@ -45635,6 +47343,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375809921721 CanvasRenderer: m_ObjectHideFlags: 0 @@ -45769,6 +47478,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894375822018240 MonoBehaviour: m_ObjectHideFlags: 0 @@ -46091,6 +47801,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375830354835 CanvasRenderer: m_ObjectHideFlags: 0 @@ -46790,6 +48501,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894375990027129 CanvasRenderer: m_ObjectHideFlags: 0 @@ -46924,6 +48636,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376000783508 CanvasRenderer: m_ObjectHideFlags: 0 @@ -47420,6 +49133,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376044364568 CanvasRenderer: m_ObjectHideFlags: 0 @@ -47773,6 +49487,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376071118324 CanvasRenderer: m_ObjectHideFlags: 0 @@ -47907,6 +49622,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894376104381832 MonoBehaviour: m_ObjectHideFlags: 0 @@ -48311,6 +50027,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376163604064 CanvasRenderer: m_ObjectHideFlags: 0 @@ -48445,6 +50162,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376182944057 CanvasRenderer: m_ObjectHideFlags: 0 @@ -48669,6 +50387,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376196552363 CanvasRenderer: m_ObjectHideFlags: 0 @@ -49030,6 +50749,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376245058792 CanvasRenderer: m_ObjectHideFlags: 0 @@ -49298,6 +51018,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!1 &3342894376255919616 GameObject: m_ObjectHideFlags: 0 @@ -49939,6 +51660,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376437959255 CanvasRenderer: m_ObjectHideFlags: 0 @@ -50073,6 +51795,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376449837188 CanvasRenderer: m_ObjectHideFlags: 0 @@ -50207,6 +51930,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376459087632 CanvasRenderer: m_ObjectHideFlags: 0 @@ -50474,6 +52198,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376507365755 CanvasRenderer: m_ObjectHideFlags: 0 @@ -50924,6 +52649,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894376664825973 MonoBehaviour: m_ObjectHideFlags: 0 @@ -51058,6 +52784,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376677040276 CanvasRenderer: m_ObjectHideFlags: 0 @@ -51428,6 +53155,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894376771916035 MonoBehaviour: m_ObjectHideFlags: 0 @@ -51562,6 +53290,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376791805104 CanvasRenderer: m_ObjectHideFlags: 0 @@ -51696,6 +53425,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894376825396890 MonoBehaviour: m_ObjectHideFlags: 0 @@ -51830,6 +53560,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894376831582099 MonoBehaviour: m_ObjectHideFlags: 0 @@ -52101,6 +53832,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376861038187 CanvasRenderer: m_ObjectHideFlags: 0 @@ -52449,6 +54181,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376906916193 CanvasRenderer: m_ObjectHideFlags: 0 @@ -52583,6 +54316,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!114 &3342894376915498053 MonoBehaviour: m_ObjectHideFlags: 0 @@ -52717,6 +54451,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!224 &3342894376922996928 RectTransform: m_ObjectHideFlags: 0 @@ -52931,6 +54666,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376934251168 CanvasRenderer: m_ObjectHideFlags: 0 @@ -53358,6 +55094,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894376994421135 CanvasRenderer: m_ObjectHideFlags: 0 @@ -53572,6 +55309,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894377011880078 CanvasRenderer: m_ObjectHideFlags: 0 @@ -53786,6 +55524,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!224 &3342894377096147584 RectTransform: m_ObjectHideFlags: 0 @@ -53918,6 +55657,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!222 &3342894377105784221 CanvasRenderer: m_ObjectHideFlags: 0 @@ -54134,6 +55874,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81dc47f13cc20f34ca6c7249e36b2206, type: 3} m_Name: m_EditorClassIdentifier: + avatar_path: --- !u!1 &3342894377116898272 GameObject: m_ObjectHideFlags: 0 @@ -54745,14 +56486,13 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4526323994785813462} + - {fileID: 1536162146} + - {fileID: 360370753} - {fileID: 4526323995917962077} - {fileID: 864628424} - {fileID: 701025989} - - {fileID: 4526323995519602339} - - {fileID: 4526323995912840654} - - {fileID: 4526323995700633363} - - {fileID: 4526323995588290303} - - {fileID: 1298506903} + - {fileID: 1460729724} + - {fileID: 1794902450} m_Father: {fileID: 581826003} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -54779,7 +56519,19 @@ MonoBehaviour: type: 3} my_line: {fileID: 1298506904} line_spacing: 80 + ladderContent: {fileID: 530936101} + ladderLine_template: {fileID: 1756179316428754943, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + my_ladderLine: {fileID: 583376737} + ladderLine_spacing: 120 test_text: {fileID: 864628425} + isLadderRank: 1 + defaultRank: {fileID: 1536162144} + ladderRank: {fileID: 360370751} + lines: [] + ladderLines: [] + defaultRankButton: {fileID: 1460729725} + ladderRankButton: {fileID: 1794902451} --- !u!225 &4526323995250171127 CanvasGroup: m_ObjectHideFlags: 0 @@ -54788,7 +56540,7 @@ CanvasGroup: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4526323995250171124} m_Enabled: 1 - m_Alpha: 0 + m_Alpha: 1 m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 @@ -54822,8 +56574,8 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 4526323995250171125} - m_RootOrder: 4 + m_Father: {fileID: 1536162146} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -55003,15 +56755,15 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4526323995588290302} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4526323995733152492} - {fileID: 4526323995651949463} - m_Father: {fileID: 4526323995250171125} - m_RootOrder: 7 + m_Father: {fileID: 1536162146} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -55175,8 +56927,8 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 4526323995250171125} - m_RootOrder: 6 + m_Father: {fileID: 1536162146} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -55354,8 +57106,8 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 4526323995250171125} - m_RootOrder: 5 + m_Father: {fileID: 1536162146} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -55427,7 +57179,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4526323995250171125} - m_RootOrder: 1 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -58218,6 +59970,125 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_IsOn: 1 +--- !u!1001 &8396746234696539388 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 530936101} + m_Modifications: + - target: {fileID: 1136171911805153837, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Name + value: LadderRankLine + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.x + value: 1240 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_SizeDelta.y + value: 120 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -60.000004 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6100011614390488879, guid: d2fb6e3e9d404eb45813fa14b31888c7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2fb6e3e9d404eb45813fa14b31888c7, type: 3} --- !u!222 &9096108790840809600 CanvasRenderer: m_ObjectHideFlags: 0 diff --git a/Assets/TcgEngine/Scripts/Data/RankData.meta b/Assets/TcgEngine/Scripts/Data/RankData.meta new file mode 100644 index 0000000..1040e75 --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ab8fe0fffad3cfe4e95eb8d36a35cb84 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TcgEngine/Scripts/Data/RankData/LadderConfig.cs b/Assets/TcgEngine/Scripts/Data/RankData/LadderConfig.cs new file mode 100644 index 0000000..7683a7e --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData/LadderConfig.cs @@ -0,0 +1,28 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace TcgEngine +{ + [System.Serializable] + public class LadderConfig + { + public int Id; + public int Rank; + public string RankName; + public int Level; + public int BeginStar; + public int RankDownStar; + public int MaxStar; + public int WinGetStar; + public int ExtraGetStar; + public int LoseLostStar; + public int LoseRankDown; + public int RankScore; + public int AITimes; + public string AIDeck; + public int WaitTime; + public int MaxWaitTime; + } +} \ No newline at end of file diff --git a/Assets/TcgEngine/Scripts/Data/RankData/LadderConfig.cs.meta b/Assets/TcgEngine/Scripts/Data/RankData/LadderConfig.cs.meta new file mode 100644 index 0000000..cf08301 --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData/LadderConfig.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 65340b3a4e424aa5ad2989c210751a8a +timeCreated: 1756705296 \ No newline at end of file diff --git a/Assets/TcgEngine/Scripts/Data/RankData/LadderLeaderboardEntry.cs b/Assets/TcgEngine/Scripts/Data/RankData/LadderLeaderboardEntry.cs new file mode 100644 index 0000000..36ccdd4 --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData/LadderLeaderboardEntry.cs @@ -0,0 +1,19 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace TcgEngine +{ + [System.Serializable] + public class LadderLeaderboardEntry + { + public string playerId; // id + public string username; // 用户名 + public string avatar; // 头像 + public int rankId; // 天梯ID + public int rankScore; // 王者分数 + public int stars; // 星星数 + public int totalWins; // 总胜利次数 + public int position; // 排名位置 + } +} \ No newline at end of file diff --git a/Assets/TcgEngine/Scripts/Data/RankData/LadderLeaderboardEntry.cs.meta b/Assets/TcgEngine/Scripts/Data/RankData/LadderLeaderboardEntry.cs.meta new file mode 100644 index 0000000..3dcd65b --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData/LadderLeaderboardEntry.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1f6cf4bfc3415c143a6c68a31e893373 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TcgEngine/Scripts/Data/RankData/LadderPositionResponse.cs b/Assets/TcgEngine/Scripts/Data/RankData/LadderPositionResponse.cs new file mode 100644 index 0000000..7dc145d --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData/LadderPositionResponse.cs @@ -0,0 +1,13 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace TcgEngine +{ + [System.Serializable] + public class LadderPositionResponse + { + // 玩家在排行榜中的位置,未上榜为null + public int? position; + } +} \ No newline at end of file diff --git a/Assets/TcgEngine/Scripts/Data/RankData/LadderPositionResponse.cs.meta b/Assets/TcgEngine/Scripts/Data/RankData/LadderPositionResponse.cs.meta new file mode 100644 index 0000000..bef4c70 --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData/LadderPositionResponse.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90797bc114f5d254cb94bda0d32215dd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TcgEngine/Scripts/Data/RankData/PlayerLadderInfo.cs b/Assets/TcgEngine/Scripts/Data/RankData/PlayerLadderInfo.cs new file mode 100644 index 0000000..43c5134 --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData/PlayerLadderInfo.cs @@ -0,0 +1,21 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace TcgEngine +{ + [System.Serializable] + public class PlayerLadderInfo + { + public string playerName; // 天梯ID名称 + public string rankName; // 天梯等级 + public int level; // 天梯等级 + public bool isRankScore; // 是否王者匹配机制 + + public int score; // 王者机制 + + //星星 + public int stars; + public int maxStars; + } +} \ No newline at end of file diff --git a/Assets/TcgEngine/Scripts/Data/RankData/PlayerLadderInfo.cs.meta b/Assets/TcgEngine/Scripts/Data/RankData/PlayerLadderInfo.cs.meta new file mode 100644 index 0000000..9e1e1b8 --- /dev/null +++ b/Assets/TcgEngine/Scripts/Data/RankData/PlayerLadderInfo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0d4193b02a88bd94ba19e7ef6b4d1078 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TcgEngine/Scripts/Menu/LadderRankLine.cs b/Assets/TcgEngine/Scripts/Menu/LadderRankLine.cs new file mode 100644 index 0000000..c3c61d2 --- /dev/null +++ b/Assets/TcgEngine/Scripts/Menu/LadderRankLine.cs @@ -0,0 +1,108 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.UI; + +namespace TcgEngine.UI +{ + public class LadderRankLine : MonoBehaviour + { + [Header("排名")] public Text ranking; + + [Header("玩家名称")] public Text playerName; + + [Header("头像")] public Image avatar; + + [Header("天梯ID")] public Text rankId; // 天梯ID + + [Header("天梯分数")] public Text rankScore; + + [Header("天梯星星")] public Text stars; + + // [Header("胜利场次")] + // public Text totalWins; + [Header("下划线")] public Image highlight; + + [Header("查看牌组")] public Button viewCardButton; + + public UnityAction onClick; + + public string username; + + private void Start() + { + highlight.enabled = false; + } + + public void SetLine(LadderLeaderboardEntry udata, int ranking, Sprite avatar, + int rankId, int rankScore, int stars, bool highlight) + { + this.username = udata.username; + this.ranking.text = ranking.ToString(); + this.playerName.text = username; + this.rankId.text = rankId.ToString(); + this.rankScore.text = rankScore.ToString(); + this.stars.text = "星×" + stars; + + this.avatar.sprite = avatar; + + switch (rankId) + { + case 1: + this.rankId.text = "青铜"; + break; + case 2: + this.rankId.text = "白银"; + break; + case 3: + this.rankId.text = "黄金"; + break; + case 4: + this.rankId.text = "铂金"; + break; + case 5: + this.rankId.text = "钻石"; + break; + case 6: + this.rankId.text = "王者"; + break; + default: + this.rankId.text = "青铜"; + break; + } + + if (rankScore == 0) + { + this.rankScore.gameObject.SetActive(true); + this.stars.gameObject.SetActive(false); + } + else + { + this.rankScore.gameObject.SetActive(false); + this.stars.gameObject.SetActive(true); + } + + + + this.highlight.enabled = highlight; + gameObject.SetActive(true); + } + + public void Hide() + { + gameObject.SetActive(false); + } + + public string GetUsername() + { + return username; + } + + public void OnClick() + { + onClick?.Invoke(username); + } + } +} \ No newline at end of file diff --git a/Assets/TcgEngine/Scripts/Menu/LadderRankLine.cs.meta b/Assets/TcgEngine/Scripts/Menu/LadderRankLine.cs.meta new file mode 100644 index 0000000..75544b0 --- /dev/null +++ b/Assets/TcgEngine/Scripts/Menu/LadderRankLine.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 18b7f03bddb592d4db526b58ea061daf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TcgEngine/Scripts/Menu/LeaderboardPanel.cs b/Assets/TcgEngine/Scripts/Menu/LeaderboardPanel.cs index d579e12..66750cb 100644 --- a/Assets/TcgEngine/Scripts/Menu/LeaderboardPanel.cs +++ b/Assets/TcgEngine/Scripts/Menu/LeaderboardPanel.cs @@ -11,16 +11,41 @@ namespace TcgEngine.UI public class LeaderboardPanel : UIPanel { + #region 默认排行榜 public RectTransform content; public RankLine line_template; public RankLine my_line; public float line_spacing = 80f; + #endregion + + #region 天梯排行榜 + + public RectTransform ladderContent; + public LadderRankLine ladderLine_template; + public LadderRankLine my_ladderLine; + public float ladderLine_spacing = 120f; + + #endregion + public Text test_text; - private List lines = new List(); + public bool isLadderRank = true; + public UIPanel defaultRank; + public UIPanel ladderRank; + + public List lines = new List(); + public List ladderLines = new List(); private static LeaderboardPanel instance; + #region 临时方法 + + [SerializeField] private Button defaultRankButton; + [SerializeField] private Button ladderRankButton; + + #endregion + + protected override void Awake() { base.Awake(); @@ -29,6 +54,23 @@ namespace TcgEngine.UI my_line.onClick += OnClickLine; InitLines(); + + #region 临时方法 + + defaultRankButton.onClick.AddListener(() => + { + isLadderRank = false; + RankPanelColl(); + }); + ladderRankButton.onClick.AddListener(() => + { + isLadderRank = true; + RankPanelColl(); + }); + + #endregion + + } private void OnDestroy() @@ -38,6 +80,8 @@ namespace TcgEngine.UI private void InitLines() { + #region 加载默认排行榜 + for (int i = 0; i < content.transform.childCount; i++) Destroy(content.transform.GetChild(i).gameObject); @@ -49,6 +93,24 @@ namespace TcgEngine.UI } content.sizeDelta = new Vector2(content.sizeDelta.x, nlines * line_spacing + 20f); + + #endregion + + #region 加载天梯排行榜 + + for (int i = 0; i < ladderContent.transform.childCount; i++) + Destroy(ladderContent.transform.GetChild(i).gameObject); + + int ladderNlines = 100; + for (int i = 0; i < ladderNlines; i++) + { + LadderRankLine line = LadderAddLine(ladderLine_template, i); + ladderLines.Add(line); + } + + ladderContent.sizeDelta = new Vector2(content.sizeDelta.x, ladderNlines * line_spacing + 20f); + + #endregion } private RankLine AddLine(RankLine template, int index) @@ -64,6 +126,19 @@ namespace TcgEngine.UI return rline; } + private LadderRankLine LadderAddLine(LadderRankLine template, int index) + { + Vector2 pos = Vector2.down * ladderLine_spacing; + GameObject line = Instantiate(template.gameObject, ladderContent); + RectTransform rtrans = line.GetComponent(); + LadderRankLine lrline = line.GetComponent(); + rtrans.anchorMin = new Vector2(0.5f, 1); + rtrans.anchorMax = new Vector2(0.5f, 1f); + rtrans.anchoredPosition = pos + Vector2.down * index * ladderLine_spacing; + lrline.onClick += OnClickLine; + return lrline; + } + private async void RefreshPanel() { my_line.Hide(); @@ -109,6 +184,99 @@ namespace TcgEngine.UI index++; } + + + } + + private async void RefreshLadderPanel() + { + my_line.Hide(); + foreach (LadderRankLine line in ladderLines) + line.Hide(); + + test_text.enabled = !Authenticator.Get().IsApi(); + + if (!Authenticator.Get().IsApi()) + return; + + UserData udata = ApiClient.Get().UserData; + + int index = 0; + string url = ApiClient.ServerURL + "/ladder/leaderboard"; + WebResponse res = await ApiClient.Get().SendGetRequest(url); + + LadderLeaderboardEntry[] users = ApiTool.JsonToArray(res.data); + List sorted_users = new List(users); + sorted_users.Sort((a, b) => + { + return a.position.CompareTo(b.position); + }); + + int previous_rank = 0; + int previous_index = 0; + + + if (users == null || users.Length == 0) + { + Debug.LogError("玩家数据为空"); + return; + } + + Debug.Log($"收到排行榜数据,共 {users.Length} 条"); + + foreach (LadderLeaderboardEntry rankData in sorted_users) + { + if (rankData.username == udata.username) + { + my_ladderLine.SetLine(rankData, index + 1, null, rankData.rankId, + rankData.rankScore, rankData.stars, true); + } + + if (index < ladderLines.Count) + { + LadderRankLine line = ladderLines[index]; + int rank_order = (previous_rank == rankData.position) ? previous_index : index; + line.SetLine(rankData, rank_order + 1,null, rankData.rankId, + rankData.rankScore, rankData.stars, true); + previous_rank = rankData.position; + previous_index = rank_order; + } + index++; + + } + + } + + private void RankPanelColl() + { + if (isLadderRank) + { + ladderRank.Show(); + var lColor = ladderRankButton.image.color; + lColor.a = 0.5f; + ladderRankButton.image.color = lColor; + + + defaultRank.Hide(); + var dColor = defaultRankButton.image.color; + dColor.a = 1f; + defaultRankButton.image.color = dColor; + } + else + { + ladderRank.Hide(); + var lColor = ladderRankButton.image.color; + lColor.a = 1f; + ladderRankButton.image.color = lColor; + + defaultRank.Show(); + var dColor = defaultRankButton.image.color; + dColor.a = 0.5f; + defaultRankButton.image.color = dColor; + + } + ladderRankButton.enabled = !isLadderRank; + defaultRankButton.enabled = isLadderRank; } private void OnClickLine(string username) @@ -120,6 +288,8 @@ namespace TcgEngine.UI { base.Show(instant); RefreshPanel(); + RefreshLadderPanel(); + RankPanelColl(); } public void OnClickBack()