关于createAnimation动画只能执行一次的问题?
发布于 4 年前 作者 tanqiang 18844 次浏览 来自 问答

百度到可以通过element控制envent事件删除再添加,不知道微信小程序怎么处理?

1 回复

动画执行的是差值,

// 动画

var animation = wx.createAnimation({

transformOrigin: “50% 50%”,

duration: 200,

timingFunction: “ease-out”,

delay: 0

})

_this.animation = animation

animation.rotate(30).step()

animation.rotate(-30).step()

animation.rotate(30).step()

animation.rotate(-30).step()

animation.rotate(0).step() // 执行的是差值!!

_this.setData({

animationData: animation.export()

})

回到顶部