作者:vin129 邮箱:515019721@qq.com

UIScrollPageMark

继承关系

继承自:MonoBehaviour

描述

切页Toggle组件

与 UIScrollPage 共同使用

私有属性

ScrollRect rect物体 ScrollRect 组件
Listpages每页占的比列:0/3=0 1/3=0.333 2/3=0.6666 3/3=1
int currentPageIndex当前页索引
float targethorizontal滑动的起始坐标
bool isDrag是否拖拽结束
UIScrollPageChangeEvent mOnPageChanged页面变动时的回调函数

公共属性

UIScrollPage scrollPage切页组件
ToggleGroup toggleGroupToggleGroup
Toggle togglePrefab用于Clone 的 toggle 预设
Vector2 centerPos页签中心位置
Vector2 interval每个页签之间的间距
ListtoggleListtoggle 组件列表

公共方法

OnScrollPageChangedAwake 时注册进UIScrollPage中的回调事件,用于改变toggleList的状态

私有方法

AdjustTogglePos更新 Toggle 位置