let an=anime.timeline({
targets:".div2",
loop:3,
autoplay:false,
duration:10000
})
an
.add({
translateX:1000,
duration:100000,
})
.add({
translateX:900
})
// 动画控制
const play=document.querySelector('#play')
const stop=document.querySelector('#stop')
const restart=document.querySelector('#restart')
const reverse=document.querySelector("#reverse")
const seek=document.querySelector('#seek')
play.addEventListener('click',()=>{
an.play()
})
stop.addEventListener("click",()=>{
an.pause()
})
restart.addEventListener("click",()=>{
an.restart()
})
reverse.addEventListener("click",()=>{
an.reverse()
})
seek.addEventListener("click",()=>{
an.seek(5000)
})
// 这几个还可以组合使用,比如先跳到执行一半时间的位置,然后开始执行
动画控制
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 上一篇知道如何制作threejs地球之后,就正式coding了,当然还是使用最心爱的Vue。本篇会有一些代码,但是...
- 最近在做一个H5动画的小项目,由于项目周期充裕,前期主要是搭架构,也没用其他多余的动画库。由于经验不足,在搭架构的...
- public static void hiadView(ViewGroup group,int time){Rot...
- 场景: 当页面滚动高度超过元素1高度时,元素2(动画的)显示或隐藏。在小程序中如何做到滚动监听并动态获取元素高度呢...