yyl
2026-04-24 97de31e9a015cf139f5293a22e1575a43dfb6733
Main/Component/UI/Common/DynamicCyclicScroll.cs
@@ -6,13 +6,14 @@
using System.Collections;
using UnityEngine.UI;
using System.Collections.Generic;
using Cysharp.Threading.Tasks;
    public class DynamicCyclicScroll : CyclicScroll
    {
        [SerializeField] int m_MaxDynamicElements;
        public override void Init<T>(List<T> _datas, bool _stepByStep = false)
        public override async UniTaskVoid Init<T>(List<T> _datas, bool _stepByStep = false)
        {
            var maxCount = Mathf.Min(m_MaxDynamicElements, _datas.Count);
            var beyond = _datas.Count > m_MaxDynamicElements;
@@ -31,7 +32,7 @@
            }
            this.enabled = beyond;
            base.Init(_datas, _stepByStep);
            base.Init(_datas, _stepByStep).Forget();
        }
    }