From 3cf6348c030dd8c6f8066a8f2d67e8e9941e234b Mon Sep 17 00:00:00 2001 From: Ino Date: Fri, 12 Sep 2025 12:38:36 +0900 Subject: [PATCH] =?UTF-8?q?=EC=95=A8=EB=B2=94=20=EB=B3=B4=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ResWork/ShowAlbum.meta | 8 + .../ShowAlbum}/CameraDragMove.cs | 30 +- .../ResWork/ShowAlbum/CameraDragMove.cs.meta | 2 + Assets/ResWork/ShowAlbum/ShowAlbum.cs | 18 + Assets/ResWork/ShowAlbum/ShowAlbum.cs.meta | 2 + Assets/ResWork/ShowAlbum/ShowAlbum.prefab | 977 ++++++++++++++++++ .../ResWork/ShowAlbum/ShowAlbum.prefab.meta | 7 + Assets/ResWork/ShowAlbum/ShowPanel.cs | 78 ++ Assets/ResWork/ShowAlbum/ShowPanel.cs.meta | 2 + .../appreciate mode icon 1_appreciate.png | Bin 0 -> 6189 bytes ...appreciate mode icon 1_appreciate.png.meta | 234 +++++ .../appreciate mode icon 2_appreciate.png | Bin 0 -> 6387 bytes ...appreciate mode icon 2_appreciate.png.meta | 208 ++++ .../appreciate mode icon 3_appreciate.png | Bin 0 -> 4921 bytes ...appreciate mode icon 3_appreciate.png.meta | 208 ++++ .../appreciate mode icon 4_appreciate.png | Bin 0 -> 4319 bytes ...appreciate mode icon 4_appreciate.png.meta | 208 ++++ .../appreciate mode window_appreciate.png | Bin 0 -> 412 bytes ...appreciate mode window_appreciate.png.meta | 156 +++ Assets/ResWork/Table/table_album.cs | 3 +- Assets/ResWork/UI_Prefab/AlbumCard.prefab | 255 ++++- Assets/ResWork/UI_Shader/ImageBlur.mat | 2 +- Assets/Scenes/SampleScene.unity | 62 ++ Assets/Scripts/UI/AlbumCard.cs | 8 +- Assets/Scripts/Util/CameraDragMove.cs.meta | 2 - 25 files changed, 2421 insertions(+), 49 deletions(-) create mode 100644 Assets/ResWork/ShowAlbum.meta rename Assets/{Scripts/Util => ResWork/ShowAlbum}/CameraDragMove.cs (73%) create mode 100644 Assets/ResWork/ShowAlbum/CameraDragMove.cs.meta create mode 100644 Assets/ResWork/ShowAlbum/ShowAlbum.cs create mode 100644 Assets/ResWork/ShowAlbum/ShowAlbum.cs.meta create mode 100644 Assets/ResWork/ShowAlbum/ShowAlbum.prefab create mode 100644 Assets/ResWork/ShowAlbum/ShowAlbum.prefab.meta create mode 100644 Assets/ResWork/ShowAlbum/ShowPanel.cs create mode 100644 Assets/ResWork/ShowAlbum/ShowPanel.cs.meta create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode icon 1_appreciate.png create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode icon 1_appreciate.png.meta create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode icon 2_appreciate.png create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode icon 2_appreciate.png.meta create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode icon 3_appreciate.png create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode icon 3_appreciate.png.meta create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode icon 4_appreciate.png create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode icon 4_appreciate.png.meta create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode window_appreciate.png create mode 100644 Assets/ResWork/ShowAlbum/appreciate mode window_appreciate.png.meta delete mode 100644 Assets/Scripts/Util/CameraDragMove.cs.meta diff --git a/Assets/ResWork/ShowAlbum.meta b/Assets/ResWork/ShowAlbum.meta new file mode 100644 index 0000000..e12500c --- /dev/null +++ b/Assets/ResWork/ShowAlbum.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 61425053b6c35364994baa6d737b3ae6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Util/CameraDragMove.cs b/Assets/ResWork/ShowAlbum/CameraDragMove.cs similarity index 73% rename from Assets/Scripts/Util/CameraDragMove.cs rename to Assets/ResWork/ShowAlbum/CameraDragMove.cs index 766bb45..370ddc0 100644 --- a/Assets/Scripts/Util/CameraDragMove.cs +++ b/Assets/ResWork/ShowAlbum/CameraDragMove.cs @@ -2,8 +2,7 @@ using UnityEngine; public class CameraDragMove : MonoBehaviour { - //public ShowPanel m_ShowPanel; - public Camera cam; // 이동시킬 카메라 + public ShowPanel m_ShowPanel; public SpriteRenderer targetSprite; // 영역 기준이 되는 스프라이트 public GameObject go_btnbg; public float dragSpeed = 1f; @@ -12,11 +11,6 @@ public class CameraDragMove : MonoBehaviour Vector3 lastcamPos; private bool isDragging = false; - void Reset() - { - cam = Camera.main; - } - void Update() { #if UNITY_EDITOR || UNITY_STANDALONE @@ -45,31 +39,31 @@ public class CameraDragMove : MonoBehaviour void ProcessInput(bool began, bool moved, bool ended, Vector3 position) { - //if (!m_ShowPanel.isFull) return; + if (!m_ShowPanel.isFull) return; if (began) { lastTouchPos = position; - lastcamPos = cam.transform.position; + lastcamPos = Camera.main.transform.position; isDragging = false; } else if (moved) { - Vector3 deltaWorld = cam.ScreenToWorldPoint(position) - cam.ScreenToWorldPoint(lastTouchPos); + Vector3 deltaWorld = Camera.main.ScreenToWorldPoint(position) - Camera.main.ScreenToWorldPoint(lastTouchPos); deltaWorld.z = 0f; - cam.transform.position -= deltaWorld * dragSpeed; + Camera.main.transform.position -= deltaWorld * dragSpeed; ClampCameraPosition(); lastTouchPos = position; - if (lastcamPos != cam.transform.position || Mathf.Abs(deltaWorld.x) >= 0.01f || Mathf.Abs(deltaWorld.y) >= 0.01f) + if (lastcamPos != Camera.main.transform.position || Mathf.Abs(deltaWorld.x) >= 0.01f || Mathf.Abs(deltaWorld.y) >= 0.01f) isDragging = true; } else if (ended) { - //if (!isDragging) - // m_ShowPanel.OnClick_Btn(4); + if (!isDragging) + m_ShowPanel.OnClick_Btn(4); } } @@ -78,10 +72,10 @@ public class CameraDragMove : MonoBehaviour if (targetSprite == null) return; Bounds spriteBounds = targetSprite.bounds; - float camHeight = cam.orthographicSize * 2f; - float camWidth = camHeight * cam.aspect; + float camHeight = Camera.main.orthographicSize * 2f; + float camWidth = camHeight * Camera.main.aspect; - Vector3 pos = cam.transform.position; + Vector3 pos = Camera.main.transform.position; // sprite가 카메라보다 작은 경우 → 카메라를 가운데 고정 if (camWidth >= spriteBounds.size.x || camHeight >= spriteBounds.size.y) @@ -100,6 +94,6 @@ public class CameraDragMove : MonoBehaviour pos.y = Mathf.Clamp(pos.y, minY, maxY); } - cam.transform.position = pos; + Camera.main.transform.position = pos; } } \ No newline at end of file diff --git a/Assets/ResWork/ShowAlbum/CameraDragMove.cs.meta b/Assets/ResWork/ShowAlbum/CameraDragMove.cs.meta new file mode 100644 index 0000000..4d32af9 --- /dev/null +++ b/Assets/ResWork/ShowAlbum/CameraDragMove.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: db478bbe5ace88542969013b0399df6a \ No newline at end of file diff --git a/Assets/ResWork/ShowAlbum/ShowAlbum.cs b/Assets/ResWork/ShowAlbum/ShowAlbum.cs new file mode 100644 index 0000000..272e5fb --- /dev/null +++ b/Assets/ResWork/ShowAlbum/ShowAlbum.cs @@ -0,0 +1,18 @@ +using UnityEngine; + +public class ShowAlbum : MonoBehaviourSingletonTemplate +{ + [SerializeField] GameObject m_MainUICanvas; + [SerializeField] ShowPanel m_ShowPanel; + + private void Start() + { + m_ShowPanel.gameObject.SetActive(false); + } + + public void Show(T data) + { + m_MainUICanvas.SetActive(false); + m_ShowPanel.Set(data, () => { m_MainUICanvas.SetActive(true); }); + } +} \ No newline at end of file diff --git a/Assets/ResWork/ShowAlbum/ShowAlbum.cs.meta b/Assets/ResWork/ShowAlbum/ShowAlbum.cs.meta new file mode 100644 index 0000000..68ff061 --- /dev/null +++ b/Assets/ResWork/ShowAlbum/ShowAlbum.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 8f6f656bf230b7a488b1a5c0763cbe6f \ No newline at end of file diff --git a/Assets/ResWork/ShowAlbum/ShowAlbum.prefab b/Assets/ResWork/ShowAlbum/ShowAlbum.prefab new file mode 100644 index 0000000..628c3f1 --- /dev/null +++ b/Assets/ResWork/ShowAlbum/ShowAlbum.prefab @@ -0,0 +1,977 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &425313487295656173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3113117796968207641} + - component: {fileID: 5567771505237328946} + - component: {fileID: 4839324734743674133} + - component: {fileID: 4544550481673484369} + m_Layer: 5 + m_Name: btn_fullscreen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3113117796968207641 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 425313487295656173} + 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: 182769047467059713} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 466, y: -50} + m_SizeDelta: {x: 128, y: 128} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5567771505237328946 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 425313487295656173} + m_CullTransparentMesh: 1 +--- !u!114 &4839324734743674133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 425313487295656173} + 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: a62de5a3f5df7a94798036a3898b0dfa, 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!114 &4544550481673484369 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 425313487295656173} + 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: 4839324734743674133} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3645905085550438875} + m_TargetAssemblyTypeName: ShowPanel, Assembly-CSharp + m_MethodName: OnClick_Btn + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 1 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &438255580409784321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6606483948000639159} + - component: {fileID: 5127900905233835568} + - component: {fileID: 8632847108093208250} + - component: {fileID: 3905671582737708812} + m_Layer: 5 + m_Name: btn_home + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6606483948000639159 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 438255580409784321} + 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: 182769047467059713} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 318, y: -50} + m_SizeDelta: {x: 128, y: 128} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5127900905233835568 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 438255580409784321} + m_CullTransparentMesh: 1 +--- !u!114 &8632847108093208250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 438255580409784321} + 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: bad7f998a3ecca746bcdf4c3814e3bfc, 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!114 &3905671582737708812 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 438255580409784321} + 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: 8632847108093208250} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3645905085550438875} + m_TargetAssemblyTypeName: ShowPanel, Assembly-CSharp + m_MethodName: OnClick_Btn + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &4363373613163025496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8404604730602711012} + - component: {fileID: 3831263569033530073} + m_Layer: 0 + m_Name: ShowAlbum + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8404604730602711012 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4363373613163025496} + serializedVersion: 2 + 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: 6355206362483359014} + - {fileID: 456846148437764429} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3831263569033530073 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4363373613163025496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8f6f656bf230b7a488b1a5c0763cbe6f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowPanel: {fileID: 3645905085550438875} +--- !u!1 &4682878790792817058 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9045737269745101131} + - component: {fileID: 8186367199110906288} + m_Layer: 5 + m_Name: DragObj + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9045737269745101131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4682878790792817058} + 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: 456846148437764429} + 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: -674} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8186367199110906288 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4682878790792817058} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db478bbe5ace88542969013b0399df6a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowPanel: {fileID: 3645905085550438875} + targetSprite: {fileID: 4592172516078748411} + go_btnbg: {fileID: 8461513849143437229} + dragSpeed: 1 +--- !u!1 &4987091201122482272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7286985885240280840} + - component: {fileID: 2160955048090355789} + - component: {fileID: 2331197316106363039} + - component: {fileID: 6944224479476492857} + m_Layer: 5 + m_Name: btn_+ + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7286985885240280840 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4987091201122482272} + 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: 182769047467059713} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 614, y: -50} + m_SizeDelta: {x: 128, y: 128} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2160955048090355789 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4987091201122482272} + m_CullTransparentMesh: 1 +--- !u!114 &2331197316106363039 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4987091201122482272} + 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: 56df56a27f6fbee4aab3cb2a76441590, 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!114 &6944224479476492857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4987091201122482272} + 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: 2331197316106363039} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3645905085550438875} + m_TargetAssemblyTypeName: ShowPanel, Assembly-CSharp + m_MethodName: OnClick_Btn + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 2 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &5148389322378402733 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6355206362483359014} + - component: {fileID: 4592172516078748411} + m_Layer: 0 + m_Name: Show_SpriteRenderer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6355206362483359014 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5148389322378402733} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.6667, y: 0.6667, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8404604730602711012} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4592172516078748411 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5148389322378402733} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 10.24, y: 15.68} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 0 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5472612495125755944 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2569134205668460253} + - component: {fileID: 7169813353530670049} + - component: {fileID: 7141681548593406295} + - component: {fileID: 6621609830055232672} + m_Layer: 5 + m_Name: btn_- + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2569134205668460253 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5472612495125755944} + 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: 182769047467059713} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 762, y: -50} + m_SizeDelta: {x: 128, y: 128} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7169813353530670049 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5472612495125755944} + m_CullTransparentMesh: 1 +--- !u!114 &7141681548593406295 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5472612495125755944} + 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: 567579b017591fa4987c028b3ece04e0, 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!114 &6621609830055232672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5472612495125755944} + 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: 7141681548593406295} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3645905085550438875} + m_TargetAssemblyTypeName: ShowPanel, Assembly-CSharp + m_MethodName: OnClick_Btn + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 3 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &6033896584301714677 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 182769047467059713} + - component: {fileID: 4654632130025781008} + m_Layer: 5 + m_Name: btns + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &182769047467059713 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6033896584301714677} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 6606483948000639159} + - {fileID: 3113117796968207641} + - {fileID: 7286985885240280840} + - {fileID: 2569134205668460253} + m_Father: {fileID: 4838641313505026441} + 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: 0, y: 0} + m_SizeDelta: {x: 0, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4654632130025781008 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6033896584301714677} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 20 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &8461513849143437229 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4838641313505026441} + - component: {fileID: 8159888223758712286} + - component: {fileID: 4153991399089470719} + - component: {fileID: 3645905085550438875} + m_Layer: 5 + m_Name: botbg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4838641313505026441 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8461513849143437229} + 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: 1 + m_Children: + - {fileID: 182769047467059713} + m_Father: {fileID: 456846148437764429} + 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: 100} + m_SizeDelta: {x: 0, y: 160} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8159888223758712286 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8461513849143437229} + m_CullTransparentMesh: 1 +--- !u!114 &4153991399089470719 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8461513849143437229} + 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: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f737490002fbf5947be225f475f9bc28, 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!114 &3645905085550438875 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8461513849143437229} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b945701d75b34a142a818cbcbcc287bb, type: 3} + m_Name: + m_EditorClassIdentifier: + i_image: {fileID: 4592172516078748411} + go_btns: {fileID: 8461513849143437229} + isFull: 0 +--- !u!1 &8755086048526332932 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456846148437764429} + - component: {fileID: 3556395574761278229} + - component: {fileID: 8996756392570388882} + - component: {fileID: 5370599089726450509} + m_Layer: 5 + m_Name: Canvas_ShowPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &456846148437764429 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8755086048526332932} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4838641313505026441} + - {fileID: 9045737269745101131} + m_Father: {fileID: 8404604730602711012} + 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: 0} +--- !u!223 &3556395574761278229 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8755086048526332932} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 1 + m_TargetDisplay: 0 +--- !u!114 &8996756392570388882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8755086048526332932} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1080, y: 1920} + m_ScreenMatchMode: 1 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &5370599089726450509 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8755086048526332932} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 diff --git a/Assets/ResWork/ShowAlbum/ShowAlbum.prefab.meta b/Assets/ResWork/ShowAlbum/ShowAlbum.prefab.meta new file mode 100644 index 0000000..2bfec55 --- /dev/null +++ b/Assets/ResWork/ShowAlbum/ShowAlbum.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 97b8f0a8fdbe18e4f85c11c67c111688 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ResWork/ShowAlbum/ShowPanel.cs b/Assets/ResWork/ShowAlbum/ShowPanel.cs new file mode 100644 index 0000000..6bbd89e --- /dev/null +++ b/Assets/ResWork/ShowAlbum/ShowPanel.cs @@ -0,0 +1,78 @@ +using System; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.ResourceManagement.AsyncOperations; + +public class ShowAlbumBase { public string s_Image; } + +public class ShowPanel : MonoBehaviour +{ + public SpriteRenderer i_image; + public GameObject go_btns; + + public bool isFull; + int zoomStep = 0; + AsyncOperationHandle m_Handle; + float original_orthographicSize; + Action act_Close; + + public void Set(T data, Action actClose) + { + act_Close = actClose; + + gameObject.SetActive(true); + go_btns.SetActive(true); + + if (m_Handle.IsValid()) Addressables.Release(m_Handle); + i_image.enabled = false; + AddrResourceMgr.Ins.LoadObject((data as ShowAlbumBase).s_Image, handle => + { + m_Handle = handle; + i_image.enabled = true; + i_image.sprite = handle.Result; + }); + + isFull = false; + zoomStep = 0; + original_orthographicSize = Camera.main.orthographicSize; + Camera.main.orthographicSize = 4f; + Camera.main.transform.position = new Vector3(0f, 0f, -10f); + } + + public void OnClick_Btn(int index) + { + switch (index) + { + case 0: // 나가기 + gameObject.SetActive(false); + if (m_Handle.IsValid()) Addressables.Release(m_Handle); + Camera.main.orthographicSize = original_orthographicSize; + act_Close(); + break; + case 1: // 풀 스크린 + go_btns.SetActive(false); + Invoke("Set_Full", Time.deltaTime); + break; + case 2: // 확대 (2단계까지만) + ++zoomStep; + if (zoomStep > 2) zoomStep = 2; + Camera.main.orthographicSize = 4 - zoomStep; + break; + case 3: // 축소 + --zoomStep; + if (zoomStep < 0) zoomStep = 0; + Camera.main.orthographicSize = 4 - zoomStep; + Camera.main.transform.position = new Vector3(0f, 0f, -10f); + break; + case 4: // UI 다시 보이기 + isFull = false; + go_btns.SetActive(true); + break; + } + } + + void Set_Full() + { + isFull = true; + } +} diff --git a/Assets/ResWork/ShowAlbum/ShowPanel.cs.meta b/Assets/ResWork/ShowAlbum/ShowPanel.cs.meta new file mode 100644 index 0000000..be049b5 --- /dev/null +++ b/Assets/ResWork/ShowAlbum/ShowPanel.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: b945701d75b34a142a818cbcbcc287bb \ No newline at end of file diff --git a/Assets/ResWork/ShowAlbum/appreciate mode icon 1_appreciate.png b/Assets/ResWork/ShowAlbum/appreciate mode icon 1_appreciate.png new file mode 100644 index 0000000000000000000000000000000000000000..df64f4ce32e17ed60d0185e79b18bbb1dcf936dd GIT binary patch literal 6189 zcma)fRaDduwDoU>9J*&HfdLVukr1SFKuSPTx}--shXDkU99lXRkWd=QK}m@rB%~!o z8bnI!`d{D6_i!KX!#?L>Kb*7HIeV?WU+d|planx!002O)fl$%^*U|rhnDAfyB4;xM z03;gD%F24)`szyT8mh_?B2p3(0-}N<0DyR%XW(y=dd48PeC9xDq%?b2o9Pw~z&Wdk z2dGSosZs!&msB(gy-_hFMs)PlxrnDd5mO|HyqMKOo)#y?*ch|8r_Ublvn`Z0h6Ww% z?Oo1Xwr}QcUX2FgDACk3+{r(ST>vTlC>iNlwj^Cd&tL}{OpjQ>XQ%o(^x27^7XS|N z0s~M!ALXw=A3OmtfSeNKqUrx}8`-MIZ49s{11oTvO;Qj>9~clc9H0XRV8BO%dV3Ne z4FKE%LzLjadvaj+kA@rpFk6wj00m}?St^Ku1Q3wLqs|3ZXalUDhU@c#v7dp$Dh0S8 zKDGvgHf<7B2ctU(0KY^N45flKfX-6l9|qVTf&t|_v?F-zT6l%R6J0A6R>-Ip1PH(m zrH^Djo_Ijll0L@d|NC%dm1Fg@Tdk4}l$Xj8vJTJ9%;BU(Y~pE+k^unI#d!D4LwU^R z&-EWa9XH(${`3~#xE^}KZ#KUsxi zFnyI~D@^o=E#n%J>Q4?-MeAa9nur>Q+_0#95IBy)WWo!z#1Qsj2Cwqv1S8$uNYGA^tP zl@j4PnuVkYmZ8XKh?SnjZ~TbIR7jougQ}rh{8kYYV)*cPPR~#Uw zwc(JCp|(w&g^vD&d*JU(Eaf zyJ+lHY`eNhT6o2GLyf1lUT~VocPkxc52kaOB^$yhlN6 zm5Sh^7))8$A>p`-5!E2oa7D}`1WFA`%?{FD)!9eW(*}pH|28h z%X%}NbZ^Y67NnRtmhJ51eD+*u%cm8x7~Zj_En-+XWQ)cdLY zRN#A3!^)?Wm6k@K@6?{w>#bElzA;ozRj@v7tB|M})%Vv=(!)KmD(SSkj`(XwUKbsu zRv3*aF|=#$V@%*+=o57~GEtiLGQ!*8cYUL6YhHJ;tK~;<$?PW-tYx6={ob+4G1)Qi z=Zg^#MPKd8q15+W%~6g~^3h-cJOO!u+G&?+$7)oyb_vHRuv#<^wu@a2zk>Y?YY$vw|Y#x+XrwQ%pha#|A)fXX>md9v76i7h!S zxXRerI*ZPi_LTOnck+&;xn?`IjyFvD3=a?RFI3G|4elmNP35}g+jM?!pTA0odaIh- zs~IN|*Pk($5i&%Op`CG7^~OlfDA4G{Xr@YI`q>Wuj{CH+n;x@q4q1+L&QMc%bxw7U zUyl1S-6~xY?*#9OfybQ4?$s{IZuTzWp46$$>D^QJQyl9s3k~b^BcDehUOv9Ves0M2 zozfp-Un+VkzHAvgF*_A`=N*ef-#x|*(Pa8%LJi!@V#_=Vf`-yJnD$#I8YfRma@ukh zs=vE`TO5|{4XwP?7R+HDwD=->p!nzT%w+Y&@LFD3PTA*U%%+f~pQWkgWyc-e`dse( zX<_$)`5yC?j-g;{X*pSkzoT1ta(!~(f}ny|o$or~%d(xEsA*Idis&l;^3mU+>!kCp zAA!Faj&umDLEWGYP)9gZcs-sg9vglZ{#zn(f&_v#LLo9adL=Rlxhb1hswWouoB6`- z!GaTi_Bj1l;yijY=D)(j+*)_0sS~4d#LHAD&vzGETf#kGJW8sF|MY0yrOC_BsmjGo-_33}rv=^ez9l^1)w$|X zCXEj*7i91Cde3Z+?CUje@TOb#gWUCO!wet0nvI3xPtc!RqeJ=rGN$6Dn2?82Z)h^> zwe)@3nQK<6Y=h3=qzI_iM zy83*9$&4wVIFGfBRHm1zaNl2i7m!NJP0KCOCwIvUl080{*^iP z)z`Ci&I|A3d3v`ft?`lu{Te+A1}&j-z5sKWc|Z%I17Y^99P+67WA@38-X`7t>48h;l(|vZeQ3H>6|$m zxh2i!uX{U)ozfkTsx#BB51Jh=ic@3Jhve1FM+qCuR_>ZhK1D$;Cy65sBVR}G#BId) z%!iw*=6@GSl$-|Tg;@+4T~}8&cYf!do9MMwYX}noo##5P^IX(p|n)0wwN+vPB&Szv4^s zSS?xAJDYD&2O?{BzWw4!#`%SLJhDd@>k+AIW%gzHc{=j4-?A10&$O~&CC@j<$uv!AVfG*I^F-BtDI zeCR>TLF;mV2U`};mBNkQ@%Uf6{<1OMGr7%>n=7HSm&ca^>JM@Myd?yQF!criQriCj z0q{~TznhKizLK<-|iYdqIe`u?!yR;My2f5&herx|gcUv+I&XeQ8jOS?_r`yX+y zML1URjMYJ^7RCwX{9v{54eEH3J|Q(4`8O~-G8DTU(rULZ#`YV&au1rcZPMa88CbWPRQYnTK1vrmIe{z<{sj_Ix*xGV7 zt2UZV(iJf6IkzEEAfGGOv9CAv`ot0hdfZ}9{pFEWB+YAI{vlg8xA?(94WrV1+Qgd=uiq`m!46? ziPuG7ya39a`xB9SfTJ&7!uc2SS(;md|m_Yq;z9Gl&TEJ z!MA=dDijU*(qc2wLUm$|OF;YL&21a{D|!!-H@gFf{J9zm?;!ICdG%t&8*3asC^+Lr zA)uE8R5$H89H;i`>$D-n#Ipi@A5slp@_!f{sg`En=RGLC_cn#8oTq z8wwSpJ%wmqswy&^lN~zrylw94?C!swIvC_uGcpM44r9$!@ZZ^$O;C$}M>@1tRkC%J|~i2Pe<&$;eJd*>qUa0(hy&jYEZSV=tPTv8aw}>tu_pl9mx_r0VQF_WIH2c6W=gXBnie~gOnfWx_dJ;Q?Q@A7 zIuZhxMzgVbPA7Iy4`zFhJ;42z-IiZy%~N&zFBA?AfCaE@?RjXGu1tO`U@p%!|1iVL z5SOO;R>i|*&m0hW8+1lHeEy2sf6w7+WB}<^eSOSr|7q4`<(?0N;vH%bf_hLl53N?B zSfp2|Utw*U;Q&)x{oUP(PZc@eMF%;LfZaN;q{a~a>f#%BImu~+ zo$vXIs&-pF3+s?`0{GU6SZ)ZL9R64#YJpj+qjofBXrd?4zP?z$p0siVDvMBNuM| zp6rAVFd*erK2Eh=Qu%K?TzO-D*sB-pWvi%I!$qPAS{8%oXJ=d*2R4tPX+sY3ioOh{ zUUG>65k-X2`QVtMO{*w;L&aDbBI-4^!xl$A+bh0HPbT&pRY4^e0vt&DQL$AERyf|J z!*W?tQZmy(vjZWb$Kg_z@d&`Y^Vb6PE470VK9e3#ccc{B5{+<-bB!i`s)a|Ga z{9qapByB*0QKk6yiL@p!*%xGV6iHpX2mPV*l{Pi=X`{BiqNd!s-A#6Fv1`OF;0CAG}$P^TmcLbeQnVNk~dIuRyrDxpQr7C^V?)Z|-4o(^U!e^Amj^ z4h)Zu3W|70IQ0Hey%>nK|?vImd+_qkFBg(W2VhKI=v3=Ezy-oi^?b&6wUiKwAl^n0F7 z1h@fhD%(-_H>lgwkS0Oi=o9W8* z>)(=D;siUPi8IgP-*rmOhY}p?88_Zf)hAv5z(L`J>AUAU49<{w~zw5AkDr}+iLG3@8 z@uq8{WY#qX41X)tmgA{f|J(X!sKkaCJYOl%3_wX{OUFsIFWlt7s+ta%`_DJLzE^Ix zNfB&qNCrP!5{8?vCwJ!-d}oE?gOMq+v0`MK@+n)`zR8b+Alte zJY?_4%!S6B8zz?%96sXG-0!m~{k%DKEQu!%EJ1DCq*voFHtLoi6iL_JF*Wp}T?{^W zVc&RU*&Zj?_1Ws)cFyqrVp~bbP27M`u;AnVI_^V!uXl;YIC;`7USsuda@JcD?)~R@ z(<<*UbVsm7Xu4st^^B5jPDRr#AE-;=>(_oFXM~WU9NWcJq!Rpehbl57`RepVyY7Yz z=@v(F(#4)fm-2f_;(qkvfXkZ4zTB&;#2LU-%?K|0I#=*i(}a9WjRlN^DK|Ya4mS>d z)|UR}_)4Gm8}8HdP4RVf1>36Z&rJ-Zj7B71lBx{2S}hGqCJbTklhjVNt%dpF{JmMe ztKGmL=1lnw29=`YLD24H^Zm zo;TYGTzqDLPT&mh@8@emPO2n@p>oTOs^)8O4Ml672BHwW(e1Yp^cx_uFD7p$8W&NF z=i-ODS9{;R%Q@@4XE?UDVjX&ku^sV4sA_zfSS?v1dMu$mM=XQFgtL5Zw|Kz^6RozZ znlIkvwcu9>Nj@duB#3oV?9s?3-(UHDNp;~5A}R6hpMy(-7;YG>{A@A7>e0#c3YV>+ zdD|zr0TQh2PuIV8>$bqz6SwSc7%$~mXV8pDr{8s?h$vW?%x*9-k1LF9h(|f?_oY#%(93;tkMEeH!EfGrjEA~Rl^@?WP-1{P+du_NyUFkW)$SQl-! z>8zMRSnfp&SfMmx0e<^3BqKvGibme<9{!D51U^Pv?;r?#uH0zWu_QKYqgQ&hNBXRWku{$Cnk6AFVi-f?a2+*?Hg)pQ?zMw9CLZe z)k&@U@pFhMqdU}bN;-dQ*!%n37!Pah{#fk@6FbQ&K)&yU2^}U;J!<=aMBH<9A@n>fO0lzhz=P z4u%OV#f5x!k>4gOYzTt=6!kJ-urNN_s;H}xjXmF?m4jrdfN0fP#ORL=pVwg;FmM5|RJ_i_I|#Fnxb?Rdw;mfzd=`iu5Jj z?G+#>gogAmndLLR18mBBmETaaKj7>=BuX|2EA ziQ)$UkjR1p!+fjM&Onu(02uHZm$=53iNOQ zRYo<>X@C>}a0?365ClHc16%tKRVjd}viEcBz*IhW83afG0U0;6uYuLS0XD|3;NoCx zJCKJ~7nC5!R)COZ^-|hkWD5o0pJ<9=RJQ?;85-gP0KYsK(Bx$qB;(g5%eyn$hAXr7 zifn{|0BnEiVEUs`Y1YQnpU{9mB;2yVa=Y6X4O{k`Opeqmg4yX=LM$)>neGrB06@8+1~D&#x@!VKJE_s z3QyJ&=uKT_UJsYr9S}Hd{j%TGQ?7CeL0MN>NC0cclitalr8q1LVou?Vg4z{J# zQm4CyRc6wlTtRZveBwyE$N2=SI7MDpMF!2glDWiG`(09=o`7S1_G;6MozjLQx1FOo zikkdh4}`^5Kr!ZuUE-AB5QIG=kzCLgCi4zi$iE)LYAE=l$EOfnrs0}w2^0Er%ZF7V z;hFkh)NBvG)Z4SS&DxSFuc{5neu4eezn1br-*)A_81a>1v_z)mBSxULyei20{F0GJ zzx{lHmv0m8kt31}j`7pB&*G!++r*keMY^xrubRr5B+1(InBMhgXaY&Xe zh}9dWcDL6kl(wm^sb;D0mQXEo6XYp%#2d->>w@n~^=pNLnNKilc)!W3p5SqHUM@}iGY8X0+?4F}6|e?dOSD1J15=$_|q zaN8)lj77#TQ+P1zs%C%Tt%C8NnJ!K)N6xp`eVeG~BY5wp|4bi6{H9tbtViqz(9uWH zM|8vNZg3(vLpVz~8aQuf=oV9qrDya!xicxnmErV(@q?$aspz3-C|hzLbE;yhNorUs z;qw#Y7shJiL7!=#lp8aaTbaBpeqdZtWx^HXhzY~ooe7?4ow3{Y*}l5H zIYadG%2Ce|&pA+ZS3L5gZjx&I4}^&8$$9kbsITBknfJ78F!AJIN=-!C{|-ylv9 zNBHjEk%7peINc=W?MVYD``?HUE{!9kH%p~g`kkASJDm$g9u{106xoS(!pjD-t2&}R zx$V$03l4J#Wm`KJsoBEL!XGQGHwRM?nT|~(wPU^m13lt%=qYsXR-(dqHX_%yb-H=> zEFrS!e)bQYIJvm)w3)Qfeu}imX-DV}CaNYuCI=>y=!X-}HpMsHC!V?)a6QeU%Tmnh zuP?=9VLJV@+!tAwS(9##-aIh!n33E%+oIXZ+@jo8IJ7+!K6F1E<{98-=9y6PRSNa- z^&9Ya^J?BKT$1T1>n!V7f9k~L^yx*;o-BLuBUC?gx_>&mk$cJ85|59;{i&0A11djWmY+VB$l~g?>`)=z+b12FE_)B)b4s#G+V@a|+gAQoW>%*y zy!tiSBDoWH+rGLq&k`GkwMM?)zDME{=oPb5r{Zvhj1{ ztH9{v`@8APzAV?Mw_{g2r#e+)@h`vxw@m5mmCPq;zV;QXbNOG{*Vc#na|4vkWX({a z@{u2y)2r21BltB8Zgc3bmUukoVfphWD^mY{Ykoq$;g^O+9p!gxIVP!x^7BeBHUBzC z=|Ax6lBU*&iv=ZfzWXY)_t->hVgWro?LB=M=L@nFZO2H+#+>H3TojM1`JnqZOte$@>4zQ z@z8@H_nDamorb>cP1t7PrU&}StgTX~#r59!&nOZ-hHE!rmCM>)XTkSVuuZ8(Vf@xNl-hkrna@P`9|#k{U5nWAw?lnhxdt_uD+gbbCqpv)zt2AxddLAqStB` z(sL$jJ2Rlp%UqP9{od;L>x;#qA$Wt|pN2Z-ItCXr!W#}Co3J3UQN=bt^sNH-Je5x^ z#NY7+IXqT8+N}-$!ibW1d%tekq^G%gIX6^xPgY*P$Co@W$<5JIQ~8xK7j&e1mVvM| zv}|$G9L`l^_ubKLus-VDTOcG^lA68t1&{1zg&Q7WR4P=o!@SOyV3ii0n+`|)+fS7% zeD@!3Dvc1w!vDHr$6rhyPfA#R3~C{EZE-bth|F_03O5}b`yXzz2hi;3&RGU01y-K5 z&YW*h{bk$;uf6!mJIok~4AjxN7b*Y7qL)Us2eik99tb5QSURJ5tE!54|JQSp| zTYQEYnte%ZBsMK}xA0}$I8(nc*cGny{cC=7`VZqE18EpPotJPs8BpqL7EK=kyp^3k!>Em5{65 z-Zc11>M{rx`fu**3;9GNty6@S-OhsDd@JT8a(6OLi{g&iUMl=@iR#QmwjXER6XebF zI?d|nQ&G1)8?xO9jmn-l%RptI3GK&RoulA8U6-}%V@wLnG5K|g zu4l|rCr>!fJxWrNkO+s`9{$B%Dh9K`flVD#9iWw1)7CcZH)$C?p}6sTAqaOLi@^o} z4S-UCR8UXCM$NRKLChDGm5_5jk{Y%ISxF}0rBE~aSU6uAC#!w*shczGe`EYw%P905(BtTVr*GZ@ZG66<+fs(pJ$R`cb4 zup)^D$6NGkmT4Fz>VP{^(8K#6hw>SxZ_Ym`xboxpHq>%6QJ$j3#83w`r@}#(>*wpc zkAiPRxLCEtH-3V3{@%!;2#aVxzRtn<(W+AW+k99nA&Bv2kt>$3#5k%4e|f_f=LeJ8 zlC9t{aO3rjx(dJAiP~BB%s~-tZEawZtSw@$5)O5UVI_CPOixc=c1)Z4uN5$t)Ct}D z4f;sY8VfOE5$XsWtXd@sQqEHyBD0i-l?Y7|^B(N>@sBC)#z4Z@kLgIxqZD+v0DC$m zB_%xh5CnXD1vmYDEWv8xXA+nXxS(ABH@h=dOpCSKThLKAL%g&o9}n)fxf95F=PLs? zY|#l&BM(h{^X>a5avL_N(5pSl!ud*a{n)vbtE6b`MGA6^+-@*4#F+H^pNR947JKHjQF}eg5A6o%!3mOXo}NY+6MUg}da}o`c)i*1>bev1 zMGr1DB7Rye(O2KzK7Oe$Rct@Fg~iH7i>tBS2w&um%jka=a7CKJCf*i-h?}3EZ&Wz* z$Kb@9<*z?RjbU@Jh*#-C%f?uMv)~^U?&B5B$S&yLKdb%wr!RGi$|UEn2-cRB#Q3z7 z4zMEOZ_P1LczN%1Px=hr`3j+7sxYqg5UMh=N@$A&*z+EEDv~@w&1pV7cDf!`n~^y9kYa5J%rAkM-!+Rc1-=+ROHU&a7fUXa_Gv}-m+fJ6U ztR!Z^p%|$BZ~t#~9u24Nu_>YsdZ9tzN(S zET(|jK^#~-x+K1>r|0cklc{w8oxtd#dVHX-@0-o0{a}^ZRwv7gRD&qIR#M8*@BSuN z4%}W(=;^N!PKyw#2oT03uA@Wqv`uJvyP(!zUSY9#yI_C>_TOrq-A**B7m4y}qX-or zd@T}bk5JX>`}5W0ScYW%JzTVi^pbDVPeEQDyVq=EaUr0QNLisYba4@uz4~kuMxTL= z)u0VTB}=-uy_Dx3b(3>xn03ZnPgo>ZrE7LFjvRts*X*d2q70<)qCS?!mBiG~{Jw%4 z#9mL3ykyKS2_xw^dQ67f#&Y!pDolz#3{A>YK#R^av-IY-`0XF@^we&gzKTE*0!%LP5z=d#+D369r(-gEs+^d3D<I;Z!_SRRUuYCJ#tbA^gAF@eprrkJLO$1)rWw) z9Sbg8r29ij4M9PdPw1rIt}?M1FQ1O;{n+Mcx8x9?8BSY`-t>dHnlVu|a&f+IBtN4a z70Yq$d>s!>HRF60-ggwZc5O^)*?Oxz=cu*Cv;um>MToZL9Sh zf7+^FKAtHT`7I_Z+5BXKlbHVMG)AN^Xg48Zz^aw@*sPH1j*WlS-Dh5{MLkjwIv@5? ziACl^vWcFKC6r0ItpAB*pqyZHgJ6V08kE#E@{h0zC2y#qHi~iL_x^tKIof8zyw`1l zvKTq9#GW{R@j@d!&@N7P(l6ps1)lWmn))}+EBDCCPSkq09!sP-q~q(NYLwOULxde} z0(>qRlFjon4gksK6ASlBfN z47&0B=Ap14ba794>nft^&vdgpZdQ|%<&;1-%4*vLqh6L zmmKI3yRzdy)rT_uKPU{7FpmThiHY4E>(cbU{>ZI7r!e|8 zpY7q!Q+-<>nxl>Ja=guL7yNbK1mhcJ30s1Srr*C7zpDi<=*?bzLyd^^)tcXWHkmW0 zq2i6+WkH|&2ke*bqo^JWOR>@Q(&9u(ZQ`aBg(-G-IDWdxb)OPSmj3W`bE+K+g78!X z%H_~ca--ze>PzgP##^^htH#n_9#w7Q^q^h0Q+4oG52Cg&@@dsTp+ddjLII?{pxNE) zRiO0ErpuZz>XpyZrUK~Yyfcp?U*cF`EGP~a2$r8#fw%r&)#)}jH#e@y^*?ifTAt;Y#(gkxL`xX5fL#ESFlFe-Ui{eivTGIO+bc&dB z3Aet{C%#M@k)p8PpT0^W6q2~_jl0&pYwhB&A8>E6BEGEH3?q2S>)z_Cd?Jds>dHLW zE7_%gzB!{NxYDK>|NG<+lM+WK-GY~if0e@ULKw zwCsr;0zo^x*X5!1W|!?2QMk5r;ql#f!q36ro(?OxMIf)52XTn6<2G+_VZ)-L!I;NoV%hdO^R4JYvMzMfWvhRy5$0FrZ0Z~y=R literal 0 HcmV?d00001 diff --git a/Assets/ResWork/ShowAlbum/appreciate mode icon 2_appreciate.png.meta b/Assets/ResWork/ShowAlbum/appreciate mode icon 2_appreciate.png.meta new file mode 100644 index 0000000..32788a8 --- /dev/null +++ b/Assets/ResWork/ShowAlbum/appreciate mode icon 2_appreciate.png.meta @@ -0,0 +1,208 @@ +fileFormatVersion: 2 +guid: a62de5a3f5df7a94798036a3898b0dfa +TextureImporter: + internalIDToNameTable: + - first: + 213: -2707794079911118534 + second: appreciate mode icon 2_appreciate_0 + - first: + 213: -6123230295658172144 + second: appreciate mode icon 2_appreciate_1 + - first: + 213: -6897654018931877716 + second: appreciate mode icon 2_appreciate_2 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: appreciate mode icon 2_appreciate_0 + rect: + serializedVersion: 2 + x: 0 + y: 90 + width: 22 + height: 23 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: a39fdfd71abfb6ad0800000000000000 + internalID: -2707794079911118534 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: appreciate mode icon 2_appreciate_1 + rect: + serializedVersion: 2 + x: 21 + y: 30 + width: 86 + height: 67 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 01172650d7ae50ba0800000000000000 + internalID: -6123230295658172144 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: appreciate mode icon 2_appreciate_2 + rect: + serializedVersion: 2 + x: 106 + y: 15 + width: 22 + height: 22 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: ca81502173c9640a0800000000000000 + internalID: -6897654018931877716 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + appreciate mode icon 2_appreciate_0: -2707794079911118534 + appreciate mode icon 2_appreciate_1: -6123230295658172144 + appreciate mode icon 2_appreciate_2: -6897654018931877716 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ResWork/ShowAlbum/appreciate mode icon 3_appreciate.png b/Assets/ResWork/ShowAlbum/appreciate mode icon 3_appreciate.png new file mode 100644 index 0000000000000000000000000000000000000000..0a8cd420482b3d0b9546dbe29874991117e62be4 GIT binary patch literal 4921 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 VIM~8bb@{dcx>^SJ>on}6{|6dqYx4jA literal 0 HcmV?d00001 diff --git a/Assets/ResWork/ShowAlbum/appreciate mode icon 3_appreciate.png.meta b/Assets/ResWork/ShowAlbum/appreciate mode icon 3_appreciate.png.meta new file mode 100644 index 0000000..de52b88 --- /dev/null +++ b/Assets/ResWork/ShowAlbum/appreciate mode icon 3_appreciate.png.meta @@ -0,0 +1,208 @@ +fileFormatVersion: 2 +guid: 56df56a27f6fbee4aab3cb2a76441590 +TextureImporter: + internalIDToNameTable: + - first: + 213: -6217653986026246264 + second: appreciate mode icon 3_appreciate_0 + - first: + 213: -6513534917754953123 + second: appreciate mode icon 3_appreciate_1 + - first: + 213: 5011548085603476182 + second: appreciate mode icon 3_appreciate_2 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: appreciate mode icon 3_appreciate_0 + rect: + serializedVersion: 2 + x: 0 + y: 90 + width: 22 + height: 23 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 88f2d9a64a476b9a0800000000000000 + internalID: -6217653986026246264 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: appreciate mode icon 3_appreciate_1 + rect: + serializedVersion: 2 + x: 30 + y: 30 + width: 67 + height: 66 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: d52ec13a0864b95a0800000000000000 + internalID: -6513534917754953123 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: appreciate mode icon 3_appreciate_2 + rect: + serializedVersion: 2 + x: 106 + y: 15 + width: 22 + height: 22 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 6d22f297e689c8540800000000000000 + internalID: 5011548085603476182 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + appreciate mode icon 3_appreciate_0: -6217653986026246264 + appreciate mode icon 3_appreciate_1: -6513534917754953123 + appreciate mode icon 3_appreciate_2: 5011548085603476182 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ResWork/ShowAlbum/appreciate mode icon 4_appreciate.png b/Assets/ResWork/ShowAlbum/appreciate mode icon 4_appreciate.png new file mode 100644 index 0000000000000000000000000000000000000000..0b36388cd24fdb391fef3184d2a1210b54c2adbd GIT binary patch literal 4319 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 literal 0 HcmV?d00001 diff --git a/Assets/ResWork/ShowAlbum/appreciate mode icon 4_appreciate.png.meta b/Assets/ResWork/ShowAlbum/appreciate mode icon 4_appreciate.png.meta new file mode 100644 index 0000000..1071ffe --- /dev/null +++ b/Assets/ResWork/ShowAlbum/appreciate mode icon 4_appreciate.png.meta @@ -0,0 +1,208 @@ +fileFormatVersion: 2 +guid: 567579b017591fa4987c028b3ece04e0 +TextureImporter: + internalIDToNameTable: + - first: + 213: 556952743225110250 + second: appreciate mode icon 4_appreciate_0 + - first: + 213: -1088961701379465513 + second: appreciate mode icon 4_appreciate_1 + - first: + 213: -4586248109324605298 + second: appreciate mode icon 4_appreciate_2 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: appreciate mode icon 4_appreciate_0 + rect: + serializedVersion: 2 + x: 0 + y: 90 + width: 22 + height: 23 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: aeeac90b191bab700800000000000000 + internalID: 556952743225110250 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: appreciate mode icon 4_appreciate_1 + rect: + serializedVersion: 2 + x: 31 + y: 53 + width: 66 + height: 22 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 7de95472a1b33e0f0800000000000000 + internalID: -1088961701379465513 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: appreciate mode icon 4_appreciate_2 + rect: + serializedVersion: 2 + x: 106 + y: 15 + width: 22 + height: 22 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: e8866efb4af5a50c0800000000000000 + internalID: -4586248109324605298 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + appreciate mode icon 4_appreciate_0: 556952743225110250 + appreciate mode icon 4_appreciate_1: -1088961701379465513 + appreciate mode icon 4_appreciate_2: -4586248109324605298 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ResWork/ShowAlbum/appreciate mode window_appreciate.png b/Assets/ResWork/ShowAlbum/appreciate mode window_appreciate.png new file mode 100644 index 0000000000000000000000000000000000000000..e09713f8a4e0b9d63eeed42be13d2a41ee61c25b GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSoCO|{#S9GG!XV7ZFl&wk0|TR< zr;B4q#hka73>g^|cn)l6botZmc&ty2tLn>{Gt!&hl`-t*5lC;aU_K(LaE_snt;5)1 h4&$RyA?zXXyJRY3&|N!AU}!Tic)I$ztaD0e0sy3keUShF literal 0 HcmV?d00001 diff --git a/Assets/ResWork/ShowAlbum/appreciate mode window_appreciate.png.meta b/Assets/ResWork/ShowAlbum/appreciate mode window_appreciate.png.meta new file mode 100644 index 0000000..7d17dd6 --- /dev/null +++ b/Assets/ResWork/ShowAlbum/appreciate mode window_appreciate.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: f737490002fbf5947be225f475f9bc28 +TextureImporter: + internalIDToNameTable: + - first: + 213: -5526449305923758817 + second: appreciate mode window_appreciate_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: appreciate mode window_appreciate_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: f15d53bf2ab1e43b0800000000000000 + internalID: -5526449305923758817 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + appreciate mode window_appreciate_0: -5526449305923758817 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ResWork/Table/table_album.cs b/Assets/ResWork/Table/table_album.cs index f5271c0..daf44c1 100644 --- a/Assets/ResWork/Table/table_album.cs +++ b/Assets/ResWork/Table/table_album.cs @@ -1,10 +1,9 @@ using Newtonsoft.Json; using System.Collections.Generic; -public class albumtabledata +public class albumtabledata : ShowAlbumBase { public int n_Index, n_GirlID, n_Coin, n_Gem, n_Heart; - public string s_Image; } public class table_album : table_base diff --git a/Assets/ResWork/UI_Prefab/AlbumCard.prefab b/Assets/ResWork/UI_Prefab/AlbumCard.prefab index 049e9f0..b021844 100644 --- a/Assets/ResWork/UI_Prefab/AlbumCard.prefab +++ b/Assets/ResWork/UI_Prefab/AlbumCard.prefab @@ -75,7 +75,7 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &2107371148941940075 +--- !u!1 &3681562209362178655 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -83,53 +83,53 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1026348781111804588} - - component: {fileID: 4292189626951589293} - - component: {fileID: 8882241831409787972} + - component: {fileID: 103749632629533262} + - component: {fileID: 3542003914245259194} + - component: {fileID: 2947897106475491333} m_Layer: 5 - m_Name: bg + m_Name: btnName m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1026348781111804588 +--- !u!224 &103749632629533262 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2107371148941940075} + m_GameObject: {fileID: 3681562209362178655} 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: 1784483653465108159} + m_Father: {fileID: 6569661889772096336} 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 &4292189626951589293 +--- !u!222 &3542003914245259194 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2107371148941940075} + m_GameObject: {fileID: 3681562209362178655} m_CullTransparentMesh: 1 ---- !u!114 &8882241831409787972 +--- !u!114 &2947897106475491333 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2107371148941940075} + m_GameObject: {fileID: 3681562209362178655} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} @@ -140,16 +140,77 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: b0a7567624709ee45872c0e655845f2d, 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 + m_text: Button + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 3055b5c28f94e6c4ea6b9a379bb315a5, type: 2} + m_sharedMaterial: {fileID: -3574565475228871172, guid: 3055b5c28f94e6c4ea6b9a379bb315a5, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 50 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 25 + m_fontSizeMax: 100 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 4096 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &5676652756216956804 GameObject: m_ObjectHideFlags: 0 @@ -315,7 +376,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 1026348781111804588} + - {fileID: 6569661889772096336} - {fileID: 6099615855730022169} - {fileID: 2161759319219929201} m_Father: {fileID: 0} @@ -342,6 +403,152 @@ MonoBehaviour: mat_blur: {fileID: 2100000, guid: edc74ead8b0531c4f8bbb7f145978360, type: 2} gos: - {fileID: 8113042082887579480} +--- !u!1 &7577317983603397655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6569661889772096336} + - component: {fileID: 5412352468326174780} + - component: {fileID: 6582351684501251787} + - component: {fileID: 6528198739471905525} + - component: {fileID: 8864250440984958746} + m_Layer: 5 + m_Name: btn_bg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6569661889772096336 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7577317983603397655} + 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: 103749632629533262} + m_Father: {fileID: 1784483653465108159} + 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 &5412352468326174780 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7577317983603397655} + m_CullTransparentMesh: 1 +--- !u!114 &6582351684501251787 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7577317983603397655} + 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: b0a7567624709ee45872c0e655845f2d, 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!114 &6528198739471905525 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7577317983603397655} + 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: 6582351684501251787} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3717553095776443215} + m_TargetAssemblyTypeName: AlbumCard, Assembly-CSharp + m_MethodName: OnClick_Show + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &8864250440984958746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7577317983603397655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4848326f7db925d4fbcdb35f789b75f5, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &8113042082887579480 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/ResWork/UI_Shader/ImageBlur.mat b/Assets/ResWork/UI_Shader/ImageBlur.mat index 51655a9..d7848c7 100644 --- a/Assets/ResWork/UI_Shader/ImageBlur.mat +++ b/Assets/ResWork/UI_Shader/ImageBlur.mat @@ -8,7 +8,7 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: ImageBlur - m_Shader: {fileID: 4800000, guid: 27231c72f8933a54c9552d66112386a6, type: 3} + m_Shader: {fileID: 4800000, guid: cae18f93681b8ef4bb2127cc899f757f, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: [] diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index d90211c..c02eba3 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -10416,6 +10416,67 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2111986823} m_CullTransparentMesh: 1 +--- !u!1001 &9115509774314965572 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3831263569033530073, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_MainUICanvas + value: + objectReference: {fileID: 456601668} + - target: {fileID: 4363373613163025496, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_Name + value: ShowAlbum + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8404604730602711012, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 97b8f0a8fdbe18e4f85c11c67c111688, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 @@ -10425,3 +10486,4 @@ SceneRoots: - {fileID: 37909579} - {fileID: 500962023} - {fileID: 201009777} + - {fileID: 9115509774314965572} diff --git a/Assets/Scripts/UI/AlbumCard.cs b/Assets/Scripts/UI/AlbumCard.cs index 82b9b06..81cafe7 100644 --- a/Assets/Scripts/UI/AlbumCard.cs +++ b/Assets/Scripts/UI/AlbumCard.cs @@ -19,8 +19,7 @@ public class AlbumCard : CardBase base.Set(_base, iLoop, idata); m_Data = _base as albumtabledata; - if (m_Handle.IsValid()) - Addressables.Release(m_Handle); + if (m_Handle.IsValid()) Addressables.Release(m_Handle); gos[0].SetActive(m_Data.n_Index == SaveMgr.Ins.Get_UnLockIndex() + 1); @@ -42,4 +41,9 @@ public class AlbumCard : CardBase { } + + public void OnClick_Show() + { + ShowAlbum.Ins.Show(m_Data); + } } \ No newline at end of file diff --git a/Assets/Scripts/Util/CameraDragMove.cs.meta b/Assets/Scripts/Util/CameraDragMove.cs.meta deleted file mode 100644 index 46a769e..0000000 --- a/Assets/Scripts/Util/CameraDragMove.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: dbe8556177032f2408f27fef45250179 \ No newline at end of file