Digamos que tengo este SVG de un insecto. A menos que sea imposible de esta manera, quiero insertarlo como etiquetas <img />
o <object />
.Controlar el SMIL de SVG con JavaScript
Ahora, el insect.svg tiene dos animaciones: una para caminar y otra para volar.
Me gustaría iniciar/detener estas animaciones, individualmente, y desde el código HTML de JavaScript (o de otra manera llamar a una función SVG JS "caminar" o "volar", desde el JavaScript HTML).
Así que, al final, si durante el juego quiero que mi insecto vuele, puedo informarle que lo haga con JS, y decirle que se detenga cuando ya no debe volar. Lo mismo con caminar.
¿Hay alguna manera de hacer esto? He estado buscando en Google durante la última hora y no realicé hallazgos reales. No me importa el soporte de IE si eso es un problema.
¡Gracias por su tiempo!
getSVGDocument, dulce. Entonces, para ser claros, la única forma de interactuar con SVG DOM es incrustando el código SVG en HTML, ¿verdad? – ArtPulse
En absoluto, la respuesta anterior asume que ha usado
Oh, perfecto entonces. Gracias por tu ayuda. – ArtPulse