Skip to content

Animator

xu_whale edited this page Dec 6, 2019 · 8 revisions

点击查看Animator的Demo

继承关系

Animator

简介

动画定时执行器, 用来高度自定义动画

动画定时执行器, 会根据当前动画时长的百分比和屏幕的刷新频率来回调onAnimationUpdateCallback,以方便控制视图的动画状态

  • @version 未确定

构造方法

Animator() 无参构造方法

API

setRepeat(RepeatType type, number count)

设置动画重复方式以及次数 @version 未确定

setDuration(number duration)

设置动画时长 @version 未确定

setDelay(number delay)

设置动画延时 @version 未确定

开始动画 ⚠️ 不可以重复调用 @version 未确定

取消动画 @version 未确定

stop()

结束动画 @version 未确定

是否正在动画 @version 未确定

setStartCallback(function callback)

设置动画开始回调 @version 未确定

setEndCallback(function callback)

设置动画结束回调 @version 未确定

setStopCallback(function callback)

设置动画结束回调 @version 未确定

setRepeatCallback(function callback)

设置动画重复回调 @version 未确定

setCancelCallback(function callback)

设置动画取消的回调 @version 未确定

setOnAnimationUpdateCallback(function callback)

设置动画取消的回调 @version 未确定

克隆动画执行器 @version 未确定

Clone this wiki locally