mcpField
A
anime

anime

github.com/hairyf设计与 UI26151 次安装2 周前更新
代码仓库

关于 anime

面向 JavaScript 动画开发者的 Anime.js v4.3.5 参考技能,涵盖 DOM、SVG、文本、滚动和布局等动画用法及进阶能力。

主要功能

  1. 01动画时间线与错开效果
  2. 02可拖拽元素与可动画对象
  3. 03滚动联动和布局动画
  4. 04SVG 变形、描绘与路径运动
  5. 05文本拆分与动画
  6. 06缓动、组合与 WAAPI

适用场景

  1. 01构建顺序或错开播放的界面动画
  2. 02添加滚动驱动或布局过渡效果
  3. 03制作 SVG 路径和文本动画
  4. 04查阅 Anime.js v4.3.5 API 主题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/hairyf/skills --skill anime

安装后在 Claude Code 中输入/anime确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

GENERATION.md
references/
advanced-composition.md
advanced-engine.md
advanced-scope.md
advanced-waapi.md
core-animation.md
core-parameters.md
core-stagger.md
core-timeline.md
core-timer.md
easings-custom.md
easings-functions.md
features-animatable.md
features-draggable-config.md
features-draggable.md
features-layout.md
features-scope.md
features-scroll.md
features-svg-draw.md
features-svg-morph.md
features-svg-motion-path.md
features-text-animation.md
features-text-split.md
utils-helpers.md

详细介绍

Anime.js 是一个快速、多用途且轻量的 JavaScript 动画库,提供简单而强大的 API。它可用于 CSS 属性、SVG、DOM 属性和 JavaScript 对象。版本 4 引入了基于 ES 模块的模块化架构、改进的性能,以及可拖拽交互、可动画对象和高级时间线控制等增强功能。

该技能基于 Anime.js v4.3.5,生成于 2026-01-29。

核心参考

主题描述参考
动画基础动画函数、目标选择、属性动画core-animation
时间线顺序和并行动画、标签、位置控制core-timeline
交错针对多个目标的交错动画core-stagger
动画参数持续时间、延迟、缓动、循环、回调core-parameters
计时器createTimer、Timer——周期性回调、帧率、播放core-timer

功能

可拖拽
主题描述参考
可拖拽创建具有物理效果和约束的可拖拽元素features-draggable
可拖拽配置容器边界、吸附、摩擦、速度features-draggable-config
可动画
主题描述参考
可动画创建用于自定义动画的可动画对象features-animatable
作用域与滚动
主题描述参考
作用域基于滚动的动画和视口检测features-scope
滚动 (onScroll)滚动联动动画、进度、link(timeline)features-scroll
布局
主题描述参考
布局 (AutoLayout)FLIP 风格的布局动画、手风琴、进入/离开features-layout
SVG
主题描述参考
SVG 变形对 SVG 路径和形状进行变形features-svg-morph
SVG 绘制对 SVG 路径绘制进行动画features-svg-draw
SVG 运动路径沿 SVG 路径对元素进行动画features-svg-motion-path
文本
主题描述参考
文本拆分将文本拆分为单词、行和字符features-text-split
文本动画对文本内容和属性进行动画features-text-animation

缓动

主题描述参考
缓动函数内置缓动函数 (in、out、inOut)easings-functions
自定义缓动三次贝塞尔、弹簧、步进、线性缓动easings-custom

工具

主题描述参考
工具DOM 工具、值辅助函数、数学函数utils-helpers

高级

主题描述参考
合成用于重叠动画的替换、无、混合(叠加)advanced-composition
引擎全局引擎——暂停、恢复、速度、timeUnit、精度advanced-engine
WAAPIWeb Animations API——waapi.animate 用于原生动画advanced-waapi
作用域(createScope)执行上下文、默认值、方法、keepTime、revertadvanced-scope

评论

支持 Markdown