效果图:
使用到的技术:
UGUI的ScrollView
DoTween
实现原理:
首先创建一个ScrollView组件用于放置节点
创建一个空的RectTransForm作为中心标识组件
原理
将每个展示滑块和中心标识做距离的绝对值进行判断,中心点最小为0,滑块最大
贴上Lua伪代码
首先将生成在ScrollView的所有展示滑块保存到self.itemList
然后每次刷新的时候遍历所有子物体(展示滑块)
function HolidayItemCtrl:FreshItem( )
local centerPosX = self.view.UI.RectTransform_center.transform<