From 24cae4c8db21a29060be02657b9b83898f2d25a5 Mon Sep 17 00:00:00 2001 From: geondo55 <102933884+geondo55@users.noreply.github.com> Date: Tue, 22 Apr 2025 12:09:12 +0900 Subject: [PATCH 1/2] =?UTF-8?q?top=EB=B0=94=20scrollrect=20=EB=81=84?= =?UTF-8?q?=EA=B8=B0,=20dropdown=20close=20time=20=EC=A6=9D=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scenes/0.22.7.unity | 12 ++++++++++++ .../Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs | 1 + 2 files changed, 13 insertions(+) diff --git a/Assets/Scenes/0.22.7.unity b/Assets/Scenes/0.22.7.unity index a82809f4..40292579 100644 --- a/Assets/Scenes/0.22.7.unity +++ b/Assets/Scenes/0.22.7.unity @@ -12099,6 +12099,10 @@ PrefabInstance: propertyPath: m_SizeDelta.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 1266908633568002498, guid: 6b6204170622c2248aa45b7084250442, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} - target: {fileID: 1426017155599776145, guid: 6b6204170622c2248aa45b7084250442, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -12487,6 +12491,10 @@ PrefabInstance: propertyPath: m_SizeDelta.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 5809787900788964659, guid: 6b6204170622c2248aa45b7084250442, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5821008458756972882, guid: 6b6204170622c2248aa45b7084250442, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -12635,6 +12643,10 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 7361743412202904099, guid: 6b6204170622c2248aa45b7084250442, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7612476300107655657, guid: 6b6204170622c2248aa45b7084250442, type: 3} propertyPath: m_SizeDelta.x value: 0 diff --git a/Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs b/Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs index 99dedd52..cce104d7 100644 --- a/Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs +++ b/Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs @@ -67,6 +67,7 @@ namespace XED.UI } IEnumerator CoroutineClose() { + yield return new WaitForSeconds(openTime * 2); Vector3 currentScale = dropdownScrollview.transform.localScale; Vector3 destScale = closeScale; float time = 0; -- 2.48.1.windows.1 From 77b75c63cea37b410d983731e59f51f910c25989 Mon Sep 17 00:00:00 2001 From: geondo55 <102933884+geondo55@users.noreply.github.com> Date: Tue, 22 Apr 2025 12:21:02 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs b/Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs index cce104d7..672bc70c 100644 --- a/Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs +++ b/Assets/Scripts/Studio/UI/Elements/UI_ButtonDropdown.cs @@ -11,7 +11,8 @@ namespace XED.UI Image buttonImage; [SerializeField] protected GameObject dropdownScrollview; [SerializeField] private UnityEvent onDeselect; - [SerializeField] float openTime = 0.1f; + private float openTime = 0.1f; + private float waitTime = 0.05f; private Vector3 closeScale = new Vector3(1, 0, 1); [SerializeField] bool isButtonImageToggle = false; [SerializeField] Color closeColor = new Color(1, 1, 1, 1); @@ -52,6 +53,7 @@ namespace XED.UI } IEnumerator CoroutineOpen() { + yield return new WaitForSeconds(waitTime); Vector3 currentScale = dropdownScrollview.transform.localScale; Vector3 destScale = Vector3.one; float time = 0; @@ -67,7 +69,7 @@ namespace XED.UI } IEnumerator CoroutineClose() { - yield return new WaitForSeconds(openTime * 2); + yield return new WaitForSeconds(openTime); Vector3 currentScale = dropdownScrollview.transform.localScale; Vector3 destScale = closeScale; float time = 0; -- 2.48.1.windows.1