#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 的配套包,接入现有组件栈时无需重写。媒体扩展能把音频和视频同步进同一条时间轴,做带声音或实拍素材的动态作品时很顺手。对于动画落地页、产品开场或互动叙事这类需求,它是个轻量且无依赖的选择,适合更愿意写代码而不是拖拽可视化编辑器的开发者。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。