#258 · 主分类: 视频与动画

scenejs

angular animation css3 css3-animation graphic javascript javascript-animation javascript-animation-library motion preact react scene scenejs timeline typescript vue

🎬 Scene.js 是一个基于时间线的 JavaScript 和 CSS 动画库。

项目最后更新:06/19/23

GitHub Stars

2.8K

Forks数量

162

贡献者数量

10

许可证

MIT

收录理由

Scene.js 把 CSS 和 JavaScript 动画统一放到时间轴上处理,开发者不用再在零散的样式规则里手工调校关键帧和缓动曲线,而是先定义一个场景,再设定属性随时间的变化方式,剩下的排序、播放和缓动都由库来接管。它内置了打字、翻转、抖动、缩放、淡入淡出等现成效果,还提供了 React、Vue、Svelte 和 Preact 的配套包,接入现有组件栈时无需重写。媒体扩展能把音频和视频同步进同一条时间轴,做带声音或实拍素材的动态作品时很顺手。对于动画落地页、产品开场或互动叙事这类需求,它是个轻量且无依赖的选择,适合更愿意写代码而不是拖拽可视化编辑器的开发者。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目