在动画中添加播放/暂停
Adding play/pause in animation
我有一个移动块的动画,但我想添加功能,让用户有能力在中间插入动画,比如暂停,然后从那里开始。
我在拉斐尔引用中看到有两个方法 .stop() 和 .pause()
但我不清楚如何实施它。
我可以知道如何在我的情况下使用它。 请看 http://jsfiddle.net/kevindivdbyzero/95tmh/:
当你想暂停它时,你可以使用 .stop() 但保存块移动的数量。然后,当您恢复动画时,减去它必须移动的总量减去它已经移动的量。
因此,如果您将块移动 100 像素并且他们将其暂停在 50 像素处,那么当他们恢复它时,这次只对 50 像素进行动画处理。然后他们可以再次将其暂停 20 像素,您就剩下 30 像素了。继续执行此操作,直到动画完成,然后触发块完成动画。您只需要存储更多信息。
相关文章:
- tiltSlider播放/暂停视频元素(如果li有当前类)
- CSS动画暂停并使用javascript播放
- 具体化:如何只使用HTML和Javascript制作播放/暂停按钮
- 在 jquery 中定位暂停和播放按钮
- YouTube嵌入 - 播放/暂停播放
- 在JQuery/Javascript中使用暂停/播放图标实现背景音乐
- 如何向正在运行的setInterval添加暂停/播放功能
- <cfmediaplayer>如何通过javascript调用暂停播放器
- 暂停/播放多个嵌入式youtube播放器
- 使用JS变量(ubernub)进行音频暂停/播放
- 使用JavaScript暂停/播放ffmp3
- 检测HTML5视频暂停/播放的移动源
- 改变图像在开始和暂停播放器javascript
- 暂停/播放按钮的循环插件在我的wordpress主页上
- 我如何控制暂停/播放视频在旋转木马
- 如何使用javascript暂停/播放/查找silverlight视频
- 在转盘上添加暂停/播放功能
- 暂停播放按钮时,禁止播放HTML5视频
- Mediaelement.js -暂停/播放视频点击
- Jquery暂停/播放幻灯片