//刷新節(jié)目單
refreshProgDataBind:function(){
var animation = wx.createAnimation({
duration:1000,
timingFunction:'linear',
})
this.animation = animation;
animation.rotate(180).step();
this.setData({
animationData: animation.export()
})
},
我想實(shí)現(xiàn)的動畫效果是每次點(diǎn)擊按鈕都會產(chǎn)生旋轉(zhuǎn)動畫,但是現(xiàn)在的效果是:第一次點(diǎn)擊按鈕可以旋轉(zhuǎn),動畫結(jié)束以后再次點(diǎn)擊按鈕就沒有動畫效果了,動畫對應(yīng)的view一動也不動
網(wǎng)友回復(fù):
執(zhí)行的是差值
那請問怎么在動畫執(zhí)行完成之后恢復(fù)原始狀態(tài)呢,如果在每次動畫執(zhí)行完都恢復(fù)原始狀態(tài),下一次是不是就能執(zhí)行了
this.animation = animation;
animation.rotate(0).step();
this.setData({
animationData: animation.export()
})
謝謝