From 6f01266edf8cf6c59933fc918571a1961c649984 Mon Sep 17 00:00:00 2001 From: HaeinLEE Date: Fri, 21 Mar 2025 09:26:54 +0900 Subject: [PATCH] =?UTF-8?q?[Feat]=20=EA=B8=B0=EB=B3=B4=ED=99=94=EB=A9=B4?= =?UTF-8?q?=EC=97=90=EC=84=9C=20=EC=9C=A0=EC=A0=80=20=ED=94=84=EB=A1=9C?= =?UTF-8?q?=ED=95=84=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EB=B6=88=EB=9F=AC?= =?UTF-8?q?=EC=98=A4=EA=B8=B0=20=EA=B8=B0=EB=8A=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LIN/Prefabs/Profile Image_dragon.prefab | 77 +++ .../Prefabs/Profile Image_dragon.prefab.meta | 7 + Assets/LIN/Prefabs/Profile Image_tiger.prefab | 77 +++ .../Prefabs/Profile Image_tiger.prefab.meta | 7 + .../Prefabs/Panels/Main Panel.prefab | 6 +- Assets/Scenes/Replay.unity | 444 +++++++++++++++++- Assets/Script/Replay/ReplayController.cs | 19 +- 7 files changed, 628 insertions(+), 9 deletions(-) create mode 100644 Assets/LIN/Prefabs/Profile Image_dragon.prefab create mode 100644 Assets/LIN/Prefabs/Profile Image_dragon.prefab.meta create mode 100644 Assets/LIN/Prefabs/Profile Image_tiger.prefab create mode 100644 Assets/LIN/Prefabs/Profile Image_tiger.prefab.meta diff --git a/Assets/LIN/Prefabs/Profile Image_dragon.prefab b/Assets/LIN/Prefabs/Profile Image_dragon.prefab new file mode 100644 index 0000000..6112544 --- /dev/null +++ b/Assets/LIN/Prefabs/Profile Image_dragon.prefab @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1967816978710268545 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2460025240711797040} + - component: {fileID: 4267552115332652553} + - component: {fileID: 138600198962122325} + m_Layer: 5 + m_Name: Profile Image_dragon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2460025240711797040 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967816978710268545} + 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: 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: -180} + m_SizeDelta: {x: 403, y: 409} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4267552115332652553 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967816978710268545} + m_CullTransparentMesh: 1 +--- !u!114 &138600198962122325 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967816978710268545} + 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: 2d325c545f7c9144cb37a45e93e5ddb9, 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 diff --git a/Assets/LIN/Prefabs/Profile Image_dragon.prefab.meta b/Assets/LIN/Prefabs/Profile Image_dragon.prefab.meta new file mode 100644 index 0000000..971acbe --- /dev/null +++ b/Assets/LIN/Prefabs/Profile Image_dragon.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 35d529b0f90ebf24bad2604858716dee +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LIN/Prefabs/Profile Image_tiger.prefab b/Assets/LIN/Prefabs/Profile Image_tiger.prefab new file mode 100644 index 0000000..96a68c8 --- /dev/null +++ b/Assets/LIN/Prefabs/Profile Image_tiger.prefab @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6836148704837357726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8165061950024577498} + - component: {fileID: 9168757191433177655} + - component: {fileID: 652201527342064759} + m_Layer: 5 + m_Name: Profile Image_tiger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8165061950024577498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6836148704837357726} + 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: 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: -180} + m_SizeDelta: {x: 403, y: 409} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &9168757191433177655 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6836148704837357726} + m_CullTransparentMesh: 1 +--- !u!114 &652201527342064759 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6836148704837357726} + 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: 59492a1d9c2719641bd0d4d53988c9b4, 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 diff --git a/Assets/LIN/Prefabs/Profile Image_tiger.prefab.meta b/Assets/LIN/Prefabs/Profile Image_tiger.prefab.meta new file mode 100644 index 0000000..c20ad8d --- /dev/null +++ b/Assets/LIN/Prefabs/Profile Image_tiger.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a60fddf50a57c814f8b02b2ad6ed86b5 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Panels/Main Panel.prefab b/Assets/Resources/Prefabs/Panels/Main Panel.prefab index 9a6246d..fcbea96 100644 --- a/Assets/Resources/Prefabs/Panels/Main Panel.prefab +++ b/Assets/Resources/Prefabs/Panels/Main Panel.prefab @@ -1307,9 +1307,9 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 0} - m_TargetAssemblyTypeName: PanelManager, Assembly-CSharp - m_MethodName: OpenReplayPanel + - m_Target: {fileID: 5873276942444222861} + m_TargetAssemblyTypeName: MainPanelButtonController, Assembly-CSharp + m_MethodName: OpenReplayPanelClick m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} diff --git a/Assets/Scenes/Replay.unity b/Assets/Scenes/Replay.unity index 08ad32a..b079331 100644 --- a/Assets/Scenes/Replay.unity +++ b/Assets/Scenes/Replay.unity @@ -7434,6 +7434,113 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9726acf6f82a3644ba31eda5ef496991, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &932809523 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 469323470604322977} + m_Modifications: + - target: {fileID: 1967816978710268545, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_Name + value: Profile Image_dragon + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} +--- !u!224 &932809524 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + m_PrefabInstance: {fileID: 932809523} + m_PrefabAsset: {fileID: 0} +--- !u!1 &932809525 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1967816978710268545, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + m_PrefabInstance: {fileID: 932809523} + m_PrefabAsset: {fileID: 0} --- !u!1001 &933193436 PrefabInstance: m_ObjectHideFlags: 0 @@ -7966,6 +8073,113 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9726acf6f82a3644ba31eda5ef496991, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &996576621 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 469323470604322977} + m_Modifications: + - target: {fileID: 6836148704837357726, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_Name + value: Profile Image_tiger + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} +--- !u!1 &996576622 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6836148704837357726, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + m_PrefabInstance: {fileID: 996576621} + m_PrefabAsset: {fileID: 0} +--- !u!224 &996576623 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + m_PrefabInstance: {fileID: 996576621} + m_PrefabAsset: {fileID: 0} --- !u!1001 &996899423 PrefabInstance: m_ObjectHideFlags: 0 @@ -9185,6 +9399,113 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9726acf6f82a3644ba31eda5ef496991, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &1126563304 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7503863592075556448} + m_Modifications: + - target: {fileID: 1967816978710268545, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_Name + value: Profile Image_dragon + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} +--- !u!224 &1126563305 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2460025240711797040, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + m_PrefabInstance: {fileID: 1126563304} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1126563306 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1967816978710268545, guid: 35d529b0f90ebf24bad2604858716dee, type: 3} + m_PrefabInstance: {fileID: 1126563304} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1143025290 PrefabInstance: m_ObjectHideFlags: 0 @@ -9532,6 +9853,113 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9726acf6f82a3644ba31eda5ef496991, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &1189641179 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7503863592075556448} + m_Modifications: + - target: {fileID: 6836148704837357726, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_Name + value: Profile Image_tiger + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} +--- !u!224 &1189641180 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8165061950024577498, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + m_PrefabInstance: {fileID: 1189641179} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1189641181 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6836148704837357726, guid: a60fddf50a57c814f8b02b2ad6ed86b5, type: 3} + m_PrefabInstance: {fileID: 1189641179} + m_PrefabAsset: {fileID: 0} --- !u!114 &1189969145 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2897735151576090782, guid: 42b665a12a9843240ac0860bf0eee63e, type: 3} @@ -18634,7 +19062,9 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 932809524} + - {fileID: 996576623} m_Father: {fileID: 2785359726143215252} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} @@ -19467,8 +19897,12 @@ MonoBehaviour: m_EditorClassIdentifier: playerANicknameText: {fileID: 4888719462519445862} playerBNicknameText: {fileID: 5649645114534718557} - playerAImage: {fileID: 8274101518570821972} - playerBImage: {fileID: 1516328598779423605} + userAProfileImages: + - {fileID: 1126563306} + - {fileID: 1189641181} + userBProfileImages: + - {fileID: 932809525} + - {fileID: 996576622} --- !u!224 &6390176559513736999 RectTransform: m_ObjectHideFlags: 0 @@ -19499,7 +19933,9 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 1126563305} + - {fileID: 1189641180} m_Father: {fileID: 8758049298269771683} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} diff --git a/Assets/Script/Replay/ReplayController.cs b/Assets/Script/Replay/ReplayController.cs index 999c602..b1303e6 100644 --- a/Assets/Script/Replay/ReplayController.cs +++ b/Assets/Script/Replay/ReplayController.cs @@ -9,8 +9,6 @@ public class ReplayController : MonoBehaviour { [SerializeField] private TMP_Text playerANicknameText; [SerializeField] private TMP_Text playerBNicknameText; - [SerializeField] private Image playerAImage; - [SerializeField] private Image playerBImage; [SerializeField] private GameObject[] userAProfileImages; [SerializeField] private GameObject[] userBProfileImages; void Start() @@ -57,5 +55,22 @@ public class ReplayController : MonoBehaviour { playerANicknameText.text = ReplayManager.Instance.GetPlayerANickname(); playerBNicknameText.text = ReplayManager.Instance.GetPlayerBNickname(); + + //TODO: ReplayManager에서 프로필 인덱스 가져와서 SetUserProfileImages호출하기 + } + + private void SetUserProfileImages(int imageIndex,GameObject[] profileImages) + { + if (imageIndex < 0 || imageIndex >= profileImages.Length) + { + return; + } + + // 모든 프로필 이미지 비활성화 후, 선택한 이미지만 활성화 + foreach (var img in profileImages) + { + img.SetActive(false); + } + profileImages[imageIndex].SetActive(true); } }