两种格式该怎么选
炫光指纹扫描这个动效包同时提供了 .lottie 和 .json 两种文件。.lottie 是把图片、字体等资源打包的单一文件,更适合直接交付给开发,减少路径问题;.json 则是纯代码描述,体积极小,适合对包体积敏感或需要手动微调动画参数的项目。如果团队使用 LottieFiles 或 Figma 插件预览,.lottie 更省心;若习惯把动画作为代码资产管理,.json 更灵活。两种格式均为透明背景矢量,缩放不失真,比同尺寸 GIF 小得多。
从光点到指纹,再到彩色扫描
炫光指纹扫描的视觉过程分三个阶段。首先是多点汇聚:多个亮黄色小圆点从屏幕四角向中心飞快靠拢,在零点几秒内组合成指纹的大致轮廓。接着线条变为粉色,纹路细节清晰浮现,呈现出完整的指纹图案。最后,绿色和蓝色的小圆点沿着指纹弧线移动,仿佛沿着纹路进行实时路径检测。整个过程色彩从亮黄过渡到粉色,再引入冷色点缀,层次丰富而不杂乱。线条是扁平描边风格,没有复杂阴影或渐变,在各类背景上都能保持清晰识别。
前端与移动端接入要留意的细节
在 Web 端接入时,可以使用 lottie-web 库直接加载 .json,或通过 dotlottie-web 处理 .lottie 格式。对于 React 或 Vue 项目,有对应的封装组件,只需传入动画数据并控制 autoplay 与 loop 属性即可。炫光指纹扫描默认为单次播放,适合作为状态结果动效,若需循环展示,可手动修改循环配置。移动端(iOS/Android)可通过 Lottie 原生库加载,建议将动画放在资源目录中,避免网络请求造成的延迟。当用于按钮反馈或身份验证通过后的瞬间,把动画触发时机放在成功回调里,能强化完成感。
这五个落地场景最合适
生物识别解锁成功提示:App 指纹或面容验证通过后,播放炫光指纹扫描,替代千篇一律的对勾图标,让成功反馈更有仪式感。支付确认动效:在支付密码输入正确、订单完成时展示此动画,增强安全确认的心理暗示。账户登录过渡页:登录过程中的短暂等待或成功后跳转前,使用该动效填补空白,减少用户焦虑。安全设置引导页:在引导用户开启指纹支付的页面,将动画作为示意,直观展示指纹识别过程。系统初始化加载:当 App 首次启动需要初始化安全模块时,用此动画作为品牌标识与等待动效,传达专业与可靠感。
