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

UIScrollPageMark

继承关系

继承自:MonoBehaviour

描述

切页Toggle组件

与 UIScrollPage 共同使用

私有属性

ScrollRectrect 物体 ScrollRect 组件
Listpages 每页占的比列:0/3=0 1/3=0.333 2/3=0.6666 3/3=1
intcurrentPageIndex 当前页索引
floattargethorizontal 滑动的起始坐标
boolisDrag 是否拖拽结束
UIScrollPageChangeEventmOnPageChanged 页面变动时的回调函数

公共属性

UIScrollPagescrollPage 切页组件
ToggleGrouptoggleGroup ToggleGroup
ToggletogglePrefab 用于Clone 的 toggle 预设
Vector2Pos 页签中心位置
Vector2interval 每个页签之间的间距
ListtoggleList toggle 组件列表

公共方法

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

私有方法

AdjustTogglePos 更新 Toggle 位置