Amicro加载动画清单(三):30+几何形状Spinner,Newton‘s Cradle到Infinity Path完整指南
Amicro加载动画清单三30几何形状SpinnerNewtons Cradle到Infinity Path完整指南【免费下载链接】Amicro--Micro-transitions-项目地址: https://gitcode.com/gh_mirrors/am/Amicro--Micro-transitions-还在用单调的转圈小点当页面加载动画Amicro 是一个基于 Motionframer-motion构建的 React 微交互组件库其中的Geometric Shapes几何形状分组一口气收录了 35 款加载动画 Spinner——从经典的 Newtons Cradle 牛顿摆到流动的 Infinity Path 无限符号覆盖正方形、菱形、三角形、六边形、立方体、折纸等几乎所有几何形态。本篇带你快速逛完这份「几何形状 Spinner 清单」帮你为 React / Next.js / Vite 项目挑到最合适的那一款。这份清单是什么Amicro 把全部加载动画按风格分成了 5 大组物理模拟、点与脉冲、圆环与 Spinner、条形与波形、几何形状。本篇聚焦最后一组——它也是视觉辨识度最高的一组不靠圆环、不靠小点而是用纯粹的几何图形讲故事。全部 35 个组件的源码位于 registry/ui/loading/组件目录数据定义在 src/data/loaders.ts每个组件还配有可直接被 shadcn CLI 安装的 JSON 注册表文件例如 newtons-cradle.json。方形系Spinner 清单中的绝对主力正方形是这组的中流砥柱风格从极简到机械感拉满组件视觉效果源码位置Flip Square方块翻转切换姿态flip-square.tsxSpinning Squares多个方块交错旋转spinning-squares.tsxBouncing Square方块上下弹跳bouncing-square.tsxBreathing Square方块缩放呼吸breathing-square.tsxPulse Square方块脉冲发光pulse-square.tsxElastic Square弹性形变回弹elastic-square.tsxSquare Snake方块排队变形成蛇square-snake.tsxSquare Grid网格方块逐个点亮square-grid.tsxWandering Cube小方块绕大框巡游旋转wandering-cube.tsx其中Wandering Cube非常值得一提一个小方块沿着 40px 正方形的边框依次走完四边同时自身旋转一整圈像极了正在绕场一圈的加载隐喻。菱形系旋转 45° 的另一种优雅组件视觉效果源码位置Floating Diamonds多个菱形上下漂浮floating-diamonds.tsxDiamond Grid菱形网格逐格闪烁diamond-grid.tsxDiamond Spin菱形带弹性旋转diamond-rotate-spring.tsxFluid Diamond流体质感的菱形变形fluid-diamond.tsx菱形本质是旋转 45° 的正方形但视觉重心更高、更锋利适合搭配科技感更强的界面。三角与六边形少见的多边形 SpinnerRotating Triangle三角形绕中心匀速旋转最朴素的多边形 Spinner见 rotating-triangle.tsxMinimal Triangle极简线条三角见 minimal-triangle.tsxHexagon Spinner经典的描边巡游手法——六边形底框保持淡色一条描边沿线程不断游走见 hexagon-spinner.tsxSpring Hexagon六边形叠加弹簧弹性见 spring-hexagon.tsx路径与曲线Infinity Path 为什么值得单独拎出这组里最有艺术感的是两条无限主题Infinity Pathinfinity-path.tsxSVG 双环路径 strokeDashoffset描边动画一条深色线条在浅色的 ∞ 轨道上匀速巡航线性缓动、无缝循环是科技感无限加载的教科书式实现。Morphing Infinitymorphing-infinity.tsx无限符号本身的粗细与弧度不断流动变形。与之相近的还有Spiral Spinnerspiral-spinner.tsx螺旋线旋转以及Zig Zag Pulsezig-zag-pulse.tsx折线脉冲。物理与机械感从 Newtons Cradle 到 Hourglass这组最好玩的一类把真实物理现象搬进了加载动画组件灵感来源源码位置Newtons Cradle牛顿摆两端小球交替摆动中间三球静止newtons-cradle.tsxPendulum单摆左右 45° 往复pendulum.tsxHourglass沙漏翻转hourglass.tsxGears齿轮机械咬合感位于 Rings Spinners 组Newtons Cradle的实现很轻巧4 个圆点首尾两颗分别以rotate: [25, 0, 0, 0, 0, 25]和[0, 0, 0, -25, 0, 0]的 keyframes 错峰摆动newtons-cradle.tsx一眼就能认出这是牛顿摆。这类有记忆点的动画特别适合品牌化的等待页。变形与折叠Morphing 系列收尾Morphing Shapemorphing-shape.tsx方块 ↔ 圆角 → 圆形三种borderRadius姿态循环渐变同时旋转缩放是形状变形的入门范本。Origamiorigami-shape.tsx折纸式折叠立体感十足。Cube Flipcube-flip-spring.tsx立方体带弹性翻转。Shape Shift Gridshape-shift-grid.tsx整片网格中的图形集体变形。Pumping Heart / Heartbeatpumping-heart.tsx、heartbeat.tsx心跳节奏的脉冲适合健康类应用。如何一键装到你的项目所有组件都支持 shadcn 风格的安装方式无需整包依赖# 通过 CLI 直接添加组件源码到项目中 npx subhanhq/amicrolatest init也可以在components.json中配置amicro命名空间后按名字安装详见 README.md。组件采用 copy-to-code 模式——装进来的是 TSX 源码而非运行时依赖改颜色、改尺寸完全自由且零额外运行时开销。挑选建议3 个问题定款式等待时长短3s选节奏快的如 Square Snake、Spinning Squares需要品牌记忆点选有隐喻的如 Newtons Cradle、Hourglass、Infinity Path界面极简风选单元素小面积款如 Minimal Triangle、Breathe Ring 同类的 Breathing Square小结Amicro 的 Geometric Shapes 分组用 35 款纯几何加载动画证明了——Spinner 不必是转圈。每一款都是独立、可复制、可定制的 React 组件源码集中在 registry/ui/loading/配合 src/data/loaders.ts 的分组目录即可快速浏览选型。下一篇我们继续盘点 Text Interface 组的文字加载动画别忘了回来看看【免费下载链接】Amicro--Micro-transitions-项目地址: https://gitcode.com/gh_mirrors/am/Amicro--Micro-transitions-创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

任意电脑制作macOS启动U盘:macos-iso-builder的DMG配Rufus/dd烧录全攻略

任意电脑制作macOS启动U盘:macos-iso-builder的DMG配Rufus/dd烧录全攻略

任意电脑制作macOS启动U盘:macos-iso-builder的DMG配Rufus/dd烧录全攻略 【免费下载链接】macos-iso-builder Generate bootable macOS installer ISO or DMG images directly from Apple servers via GitHub Actions - no Mac required. Mac OS X 10.7 - macOS 26 …

2026/10/24 18:13:58 阅读更多 →
第25章:RAGFlow 工具调用、MCP 与外部系统集成

第25章:RAGFlow 工具调用、MCP 与外部系统集成

1 项目背景 业务场景 「云帆科技」的 Agent 工作流已经能处理制度检索和报销计算。但业务部门提出了越来越多的"外部集成"需求:财务部想在工作流中直接查询 SQL 数据库获取员工的最新报销额度;行政部想调用内部工单系统 API 查看设备维修进度…

2026/10/24 20:51:14 阅读更多 →
forkd REST API完全参考:Controller守护进程全端点、认证、TLS与Prometheus监控详解

forkd REST API完全参考:Controller守护进程全端点、认证、TLS与Prometheus监控详解

forkd REST API完全参考:Controller守护进程全端点、认证、TLS与Prometheus监控详解 【免费下载链接】forkd 高性能Agent沙箱,预热虚拟机可以在约 100 毫秒内派生出 100 个独立实例;运行过程中约 150 毫秒“分叉”出一个新的运行环境。底层使…

2026/10/24 10:33:03 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/6 15:21:35 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/6 9:29:27 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/5 12:28:01 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/5 12:28:02 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/6 8:08:42 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/5 19:38:59 阅读更多 →

日新闻

周新闻

月新闻