En los propios términos del Skill
Skill oficial de GSAP que cubre el registro de plugins y todos los plugins fuera de ScrollTrigger: ScrollTo, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, DrawSVG, MorphSVG, MotionPath, CustomEase, EasePack, CustomWiggle, CustomBounce, Physics2D, PhysicsProps, PixiPlugin y GSDevTools.
Comienza con las licencias — todos los plugins son gratuitos, sin membresía de Club GSAP ni token de autenticación — y luego ofrece la configuración por plugin: vars de Flip.from, opciones de Draggable, vars de SplitText.create, opciones de morphSVG, alineación de motionPath. Pensado para diseñadores y desarrolladores que instalan todo desde el paquete público gsap de npm y necesitan el orden de llamada correcto, los valores por defecto y las advertencias. Skills relacionados: gsap-core, gsap-scrolltrigger, gsap-react.
Qué produce
- Un tween de scroll que anima la ventana o cualquier elemento con scroll hasta una posición o destino.
- Una instancia de SplitText que expone chars, words, lines y, cuando se establece mask, masks.
- Un elemento path convertido e intercambiado en el DOM en lugar de un circle, rect, ellipse o line.
Cómo funciona
- 01Registre los Plugins una Sola Vez, al Principio
Cada plugin se registra una única vez para que GSAP y los bundlers sepan que deben incluirlo, antes de usarlo en cualquier tween o llamada a la API.
- 02Capture, Cambie y Luego Anime con Flip
Flip es una secuencia de tres pasos: lea el estado antiguo, mute el DOM y luego anime desde el estado registrado hasta el nuevo.
- 03Cree Interacciones de Arrastrar y Lanzar
Draggable.create recibe un type, bounds opcionales e inertia; InertiaPlugin aporta el momentum tras soltar.
- 04Divida el Texto en Unidades Animables
SplitText coloca cada carácter, palabra y/o línea en su propio elemento para que puedan animarse con stagger o de forma individual.
- 05Dibuje o Transforme SVG
Los plugins de SVG animan valores de stroke dash para efectos de dibujo, o el atributo d del path para transformar una forma en otra.
- 06Recurra a los Plugins de Easing y Física
Los plugins de easing añaden curvas personalizadas o eases con nombre; los plugins de física generan movimiento a partir de valores de velocidad, ángulo y gravedad.