屏幕范围内两点的位移变化可以按照自然、凹形的轨迹运动。所有这些屏幕内元素的运动使用 标准曲线。
上升弧形运动
真实世界中物体的上升需要抵消重力的影响。屏幕内元素的上升也要模拟这种效果,缓缓上升时,加速曲线要体现这种抵消重力的感觉。
当对角上升时,开始的上坡轨迹弧线平缓,结束时上坡轨迹曲线陡峭。
颠倒了物理作用,上升时忽略了重力的下拉作用,动画看起来不自然。
下降弧形运动
真实世界中物体的下坠受到重力的加速。屏幕内元素的下降也要模拟这种效果。快速下降时,动画曲线要体现重力的加速的感觉。
当对角下降时,开始的下坡轨迹弧线陡峭,结束时上坡轨迹曲线平缓。
颠倒了物理作用,下降时忽略了重力的向下作用。
非弧形运动
当对象的位移是单纬度时(单独垂直运动或者单独水平运动),不要使用弧型运动。运动要简洁,速度稍微快一些。
让单纬度运动保持直线。
不要在单纬度位移运动中使用不自然的弧形轨迹。
元素的入场和退场也要单维运动。
直线路径的入场动画轨迹清晰,能够看出进入点,用户的视线容易跟随。
元素退场时不要使用弧形路径,因为这种动画无法清晰体现进入点。