#76 · 主分类: 视频与动画
popmotion
用于愉悦用户界面的简单动画库
项目最后更新:03/12/24
GitHub Stars
20.2K
Forks数量
665
贡献者数量
70
许可证
Other
收录理由
Popmotion 是一个精简的 JavaScript 动效库,它刻意保持底层设计,从而格外灵活。它能处理数字、颜色以及盒阴影、SVG 路径定义等字符串值的动画,并将结果直接交给您现有的渲染方案,无论是 CSS、SVG、Three.js 还是 Canvas。核心的 animate 函数只有约 4.5kb,可在任何 JavaScript 环境中运行,无论是浏览器应用、Node 进程还是未来的 worklet,都不会拖累一个 UI 框架。它提供关键帧、弹簧和衰减三种动画类型,会根据您传入的选项自动判定,因此代码简洁,而运动效果又贴近物理直觉。如果您希望精细控制补间和弹簧物理,又不想套用 React 专属封装,Popmotion 是一个稳定且经过充分测试的基础。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。