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

TheaterJS

模拟人类行为的打字动画。

项目最后更新:01/04/23

GitHub Stars

3.2K

Forks数量

153

贡献者数量

27

许可证

MIT

收录理由

营销站点、产品落地页和首屏区域经常需要展示文字逐字打出的效果,但多数库做出来总带着明显的机械感。TheaterJS 刻意模仿真人打字时的不规律性:速度可调,也允许出错,字符出现的间隔并不均匀,演员还能中途停顿或打错一个字再改回来,正是这种微小的粗糙感让观者觉得像人在操作,而不是机器在播放。除了基础的打字机效果,它还可以把多个演员编排进同一场戏,支持停顿、删除重打、在输入事件上触发回调,甚至允许文本里嵌入 HTML,适合用来搭建简短对话或讲故事的小组件。库直接作用于 CSS 选择器选中的 DOM 元素,无需引入框架就能用在现有页面上。体积小、没有外部依赖,加上 MIT 协议,当你想要可信的打字动画却不愿自己折腾时间控制逻辑时,是个相当实用的选择。

相关文章

暂无针对该项目的文章。

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

同类热门项目