Disons que j'ai ce SVG d'un insecte. À moins que ce soit autrement impossible de cette façon, je veux l'insérer comme <img />
ou <object />
étiquettes.Contrôler le SMIL de SVG avec JavaScript
Maintenant, le insect.svg a deux animations: une pour la marche et l'autre pour le vol. Je voudrais démarrer/arrêter ces animations, individuellement, et à partir du JavaScript HTML (ou appeler autrement une fonction SVG JS intégrée "marcher" ou "voler", à partir du JavaScript HTML). Donc, à la fin, si pendant le gameplay je veux que mon insecte vole, je peux juste l'informer de le faire avec JS, et lui dire d'arrêter quand il ne devrait plus voler. Pareil avec la marche.
Y at-il un moyen de le faire? J'ai été googling pour l'heure passée et n'ai fait aucune vraie constatation. Je ne me soucie pas du support IE si c'est un problème.
Nous vous remercions de votre temps!
getSVGDocument, doux. Donc, juste pour être clair, la seule façon d'interagir avec le DOM SVG est d'incorporer le code SVG en HTML, n'est-ce pas? – ArtPulse
Pas du tout, la réponse ci-dessus suppose que vous avez utilisé
Oh, parfait alors. Merci de votre aide. – ArtPulse