Animación de ruta SVG con JavaScript puro-Segment. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: lmgonzalves
Views Total: 4,805
Sitio oficial: Ir a la web
Actualizado: August 3, 2018
Licencia: MIT

Vista prévia

Animación de ruta SVG con JavaScript puro-Segment. js

Descripción

Segment. js es una biblioteca de JavaScript ligera que se utiliza para dibujar y animar el trazo en cada < ruta de acceso > dentro del elemento < SVG > seleccionado.

¿Cómo funciona?

Descargue e inserte el segmento. js en el documento.

<script src="dist/segment.min.js"></script>

Inicializar una nueva instancia en el elemento que desea animar.

var myPath = document.getElementById("my-path"),


segment = new Segment(myPath);

segment.draw("25%", "75% - 10", 1);

Parámetros:

  • Begin: 0 – longitud de trayecto para iniciar el dibujo.
  • final: 100% – longitud de trazado para finalizar el dibujo.
  • Duración: 0 – duración (en segundos) de la animación.
  • Options: null – opciones para la animación en la notación de objetos.
draw(begin, end, duration, options)

Todas las opciones:

  • retardo : 0 – tiempo de espera (en segundos) para iniciar el dibujo.
  • Easing: lineal – función de aceleración (normalizada).
  • circular: false – si es true, cuando el trazo alcanza el final de la ruta, se reanudará al principio. Lo mismo se aplica en la dirección opuesta.
  • callback: null – FUNCTION para llamar cuando se realiza la animación.

Registro de cambios

v1.1.3 (08/03/2018)

  • Más opciones y funciones.

Te puede interesar: