有人来分解一个快速拖动,缓慢停止的过程吗?
时间:2011-09-08
来源:互联网
这个效果就和ipad\iPhone拖动效果一样的...
在手指快速滑动一下,滚动效果不会一下子停下,而是会缓慢停下
那问题就是这个,如果手指慢慢滑动时,滚动不会太远...
如果手动快速滑动,并离开屏幕,滚动会自动找到停止点,并缓慢停下...
有大侠指点怎么写这个效果吗??
代码和思想都行!~~
在手指快速滑动一下,滚动效果不会一下子停下,而是会缓慢停下
那问题就是这个,如果手指慢慢滑动时,滚动不会太远...
如果手动快速滑动,并离开屏幕,滚动会自动找到停止点,并缓慢停下...
有大侠指点怎么写这个效果吗??
代码和思想都行!~~
作者: xiaoku617 发布时间: 2011-09-08
个人感觉是用手指触碰到离开的时间配合移动的距离算出加速度,在给个阻力什么的来算出滑行的距离及时间,嘿嘿,个人感觉,物理小白路过~
作者: mengnanleo 发布时间: 2011-09-08
个人觉得同楼上的差不多,等大侠!
作者: chenyingshu880603 发布时间: 2011-09-08
家里穷,表示买不起苹果,可以用mousemove这个事件,并做一个静态变量保存事件触发次数,同时还有一个setTimeout,记录单位事件内事件触发次数,次数越高说明手指滑动速度越快,那么接下来你懂了
作者: dxx1988 发布时间: 2011-09-08
缓慢停下??应该用setTimeout()计算出移动的速度,然后根据速度减小,再整体减小系统原始设定的拖动效果吧。。。
作者: BLUE_LG 发布时间: 2011-09-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28