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..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,6 +69,7 @@ namespace XED.UI } IEnumerator CoroutineClose() { + yield return new WaitForSeconds(openTime); Vector3 currentScale = dropdownScrollview.transform.localScale; Vector3 destScale = closeScale; float time = 0;