using System.Collections.Generic; namespace UnityEngine.UI.Extensions.Examples { public class Example01ScrollView : FancyScrollView { [SerializeField] ScrollPositionController scrollPositionController; new void Awake() { base.Awake(); scrollPositionController.OnUpdatePosition.AddListener(UpdatePosition); } public void UpdateData(List data) { cellData = data; scrollPositionController.SetDataCount(cellData.Count); UpdateContents(); } } }