Doodle 运动阻尼与运动阈值微调——动效手感的两个隐藏参数
两个被跳过的参数
视差设置页里,「倾斜强度」之外还有两个不太直观的滑杆:Motion damping(运动阻尼)与 Movement threshold(运动阈值)。多数人直接跳过它们,但动效「跟不跟手」「安不安分」的差别就在这两个参数上。
运动阻尼:越小越顺滑
阻尼(Damping)描述形状移动的「惯性拖拽感」,官方说明一句话:「调小更顺滑」:
- 阻尼调小:形状漂移更丝滑,有漂浮感,代价是动作略「软」,停止倾斜后回弹更慢;
- 阻尼调大:动作更干脆直接,位移更「硬」。
倾斜效果与缩放动画各有独立的阻尼参数(缩放的叫 Animation damping,且需要先开启才可调,见缩放动效详解)。
运动阈值:过滤微小晃动
阈值(Threshold)是触发渲染的灵敏度门槛,官方说明:「调大可以在轻微移动时暂停持续渲染」:
- 阈值调小:手一抖形状就动,灵敏但渲染频繁;
- 阈值调大:微小晃动被忽略,只有明显倾斜才触发,桌面放着不动时更省电。
对把手机平放在桌上、走路时揣兜里的场景,适当调大阈值能显著减少无意义渲染——这是省电层面少数「无感优化」之一。
推荐组合
| 偏好 | 阻尼 | 阈值 |
|---|---|---|
| 丝滑漂浮感、设备性能好 | 小 | 小 |
| 克制稳重、在意电量 | 大 | 大 |
| 折中 | 默认 | 默认偏大 |
调这两个参数时开着倾斜效果来回试最快:改一档,拿起手机晃一晃,立见差异。
调乱了怎么办
阻尼与阈值没有单独的重置按钮。调乱后两个办法:
- 凭记忆拖回中间位置(默认值大致在中挡);
- 直接用「重置全部设置」,见应用主题与重置——注意这会清掉所有壁纸设置,是最后手段。
与传感器刷新率的配合
阈值与倾斜传感器刷新率共同决定倾斜动效的流畅度:刷新率高而阈值低时渲染最频繁(最耗电也最跟手),两者都放宽则最省电。先用预设感受差异,再按需微调即可。