<aside> 💡 Step의 현재 스크롤의 위치를 제어 할 수 있습니다.
</aside>
Flextudio 내부함수인 f.Scroll
함수를 통해 Step의 스크롤 위치를 제어할 수 있다.
현재 스크롤의 위치 offset을 리턴, 혹은 세팅할 수 있음.
//스텝 기준
let currentOffset = f.Scroll.offset
f.Scroll.offset = 200
//그룹 혹은 레이아웃 기준
let currentOffset = f.Content("그룹/레이아웃 아이디").Scroll.offset
f.Content("그룹/레이아웃 아이디").Scroll.offset = 200
현재 섹터가 표현되는 레이아웃으로 스크롤을 이동시킨다. 기본은 애니메이션과 함께 스크롤 이동. 애니메이션 취소시 isAnimate = false 를 필요.
//스텝 기준
f.Scroll.toSector(_c.activeSector, false) // 스크롤 이동 애니메이션 취소
f.Scroll.toSector(_c.lastSectors[0]) //스크롤 이동 애니메이션 적용
f.Scroll.toSector(_c.lastSectors[_c.lastSectors.length -1]) //새로 받아온 데이터의 맨 마지막으로 스크롤 이동.
//그룹 혹은 레이아웃 기준
f.Content("그룹/레이아웃 아이디").Scroll.toSector(_c.lastSectors[0])
스크롤의 위치를 Top으로 이동시킨다.
//스텝 기준
f.Scroll.toTop()
//그룹 혹은 레이아웃 기준
f.Content("그룹/레이아웃 아이디").Scroll.toTop()
스크롤의 위치를 Bottom으로 이동시킨다.
//스텝 기준
f.Scroll.toBottom()
//그룹 혹은 레이아웃 기준
f.Content("그룹/레이아웃 아이디").Scroll.toBottom()