-
Notifications
You must be signed in to change notification settings - Fork 207
FrameAnimation
xu.jingyu edited this page Dec 24, 2019
·
7 revisions
可支持普通移动,缩放,透明渐变动画,或组合, 会改变View的frame
FrameAnimation() 构造方法
setTranslateXTo(number a)
直接设置x的值,x从from点移动到to点, 数值为ValueType.CURRENT时,代表当前
setTranslateX(number a, number b)
直接设置x的值,x从from点移动到to点, 数值为ValueType.CURRENT时,代表当前
setTranslateYTo(number a)
直接设置y的值,y从from点移动到to点, 数值为ValueType.CURRENT时,代表当前
setTranslateY(number a, number b)
直接设置y的值,y从from点移动到to点, 数值为ValueType.CURRENT时,代表当前
setScaleWidthTo(number a)
直接设置width的值,width从当前宽度动画到to宽度, 数值为ValueType.CURRENT时,代表当前
setScaleWidth(number a, number b)
直接设置width的值,width从当前宽度动画到to宽度, 数值为ValueType.CURRENT时,代表当前
setScaleHeightTo(number a)
直接设置height的值,height从当前高度动画到to高度, 数值为ValueType.CURRENT时,代表当前
setScaleHeight(number a, number b)
直接设置height的值,height从当前高度动画到to高度, 数值为ValueType.CURRENT时,代表当前
setAlphaTo(number a)
设置透明度动画
setAlpha(number a, number b)
设置透明度动画
设置背景动画
setBgColor(Color a, Color b)
to:动画结束背景颜色
setDuration(number a)
设置动画时长
setDelay(number a)
设置动画延时时间
repeatCount(number a)
设置重复次数
开启动画无限重复,从开始位置重复动画
开启动画无限重复,从结束位置反向重复动画
setInterpolator(number a)
设置InterpolatorType
开始动画
setEndCallback(function a)
设置动画结束回调