Skip to content

ObjectAnimation

xu_whale edited this page Aug 25, 2020 · 8 revisions

点击查看ObjectAnimation的Demo

继承关系

ObjectAnimation

简介

动画

构造方法

ObjectAnimation(AnimProperty property, View target) 构造方法

API

delay(number delay)

动画开始延迟时间

duration(number duration)

控制动画时长

repeatCount(number count)

重复次数

动画是否永远重复执行

动画是否翻转重复

startBlock(function startBlock)

动画开始回调

pauseBlock(function pauseBlock)

动画暂停回调

resumeBlock(function resumeBlock)

动画恢复回调

repeatBlock(function repeatBlock)

动画重复回调

finishBlock(function finishBlock)

动画完成回调

from(number beginVal)

动画初始状态

to(number endVal)

动画结束状态

from(number red, number green, number blue, number alpha)

Color动画初始状态

to(number red, number green, number blue, number alpha)

Color动画结束状态

from(number x, number y)

Position/Scale动画初始状态

to(number x, number y)

Position/Scale动画结束状态

获取动画属性值

timing(Timing type, table springConfig)

动画配置,Timing.Spring动画可设置SpringConfig

获取动画视图对象

开始动画

暂停动画

恢复动画

stop()

强制结束动画

给动画添加交互效果

Clone this wiki locally