界面里滑动时的弹性效果应该叫什么?阻尼效果?
一直这么叫,但是核对了“阻尼”的定义:
阻尼(英语:damping)是指任何振动系统在振动中,由于外界作用和/或系统本身固有的原因引起的振动幅度逐渐下降的特性,以及此一特性的量化表征。
界面的运动只是呈现了弹性的效果,并没有阻尼运动的特征。
应该用什么来描述呢?
弹性效果」指的是类似“页面滚动从快到慢到静止”的渐变效果么?
总的来说,“由快到慢再到静止”这样的一种渐变效果,用「阻尼」来形容,都说得过去。比如:scroll to top,回滚的动画是渐变静止的;小球在桌面跳动效果,弹起高度越来越小,直到静止。
回到物理学本身去看这个名词,可以分三组情况来讨论具体物体的运动效果,简单来说:「欠阻尼」时,物体在位移表现上回出现往复运动的效果;而「临界阻尼」或「过阻尼」时,则不再表现出往复性。
直观地,可以看一看位移时间曲线示意图:http://zh.wikipedia.org/wiki/File:Damping_types.PNG
当然,「阻尼」这个术语本身专业性较强,与非理工科背景的人交流起来,或许会有障碍——用实际动画演示,是最好的解释。
总的来说,“由快到慢再到静止”这样的一种渐变效果,用「阻尼」来形容,都说得过去。比如:scroll to top,回滚的动画是渐变静止的;小球在桌面跳动效果,弹起高度越来越小,直到静止。
回到物理学本身去看这个名词,可以分三组情况来讨论具体物体的运动效果,简单来说:「欠阻尼」时,物体在位移表现上回出现往复运动的效果;而「临界阻尼」或「过阻尼」时,则不再表现出往复性。
直观地,可以看一看位移时间曲线示意图:http://zh.wikipedia.org/wiki/File:Damping_types.PNG
当然,「阻尼」这个术语本身专业性较强,与非理工科背景的人交流起来,或许会有障碍——用实际动画演示,是最好的解释。
作者:钱争予
链接:https://www.zhihu.com/question/19839882/answer/13122659
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
分类:
[019] HMI
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」