第一眼的运动节奏
这款加载动效用四个圆点玩出了节奏感。它们不是呆板地原地转圈,而是像接力赛一样依次传递,从左到右再折返,形成一种「往返跑」的视觉韵律。这种来回穿梭的运动方式比单纯旋转更有张力,用户盯着看时不会觉得枯燥。动画循环流畅,没有明显的起止点,适合长时间展示。整体气质偏向轻快活泼,不会给用户造成等待的焦虑感,反而有一种「程序正在努力工作中」的俏皮暗示。
文件与集成
这款动画提供Lottie格式的.lottie和.json两种文件,本质都是矢量动画数据。前端开发接入时,Web端可以用lottie-web库,React/Vue项目都有对应的封装组件。移动端iOS用lottie-ios,Android用lottie-android,集成文档都很完善。文件体积通常只有几十KB,比同等时长的GIF轻得多,而且支持代码控制播放速度、循环次数、甚至根据用户交互触发动画片段。透明背景意味着丢到任何颜色的界面都不会有白边,缩放也不会糊。
跳出常规的用法
除了常规的加载等待,这款四点循环动效还能玩出花样。比如放在SaaS后台的数据刷新按钮上,点击后按钮暂时变成这个动画,告诉用户「正在重新拉取数据」。或者用在图片上传进度中,每上传成功一张,四个点就快速闪动一次作为微反馈。再大胆一点,把它倒过来用在「正在断开连接」的状态提示上,配合文字说明,用户也能理解。甚至可以在聊天App里,对方「正在输入」时展示这个动画,比三个静止的点更有活力。
设计师使用清单
这款动效最适合:引导页的加载过渡、列表刷新状态、按钮点击后的等待反馈、图片懒加载占位。不太适合:严肃的金融类应用(气质偏活泼)、需要精确进度条的场景(这是无限循环而非百分比)。使用技巧:如果界面整体偏沉稳,可以把动画播放速度调到0.8倍,节奏会显得更稳重;如果放在小尺寸按钮里,建议把循环模式设为单次播放,避免过于抢眼。搭配静态图标使用时,注意留足呼吸空间,别让动效和周围元素打架。
