Hola He hecho esta animación con el marco Raphael. Quiero que la estrella (logoStar) gire indefinidamente, pero solo se ejecuta una vez. ¿Alguien puede ayudar? Gracias¿Por qué no mi ciclo de animación Raphael JS?
window.onload = function() {
buildLogo();
}
var buildLogo = function() {
var logo = Raphael("title",800,236);
var logoStar = logo.path("M12.245 131.057L16.039 138.743L24.521 139.974L18.383 145.958L19.832 154.406L12.245 150.418L4.658 154.406L6.108 145.958L-0.03 139.974L8.452 138.743").attr({fill:"#fff",stroke:"none"});
var starSpin = function() {
logoStar.animate({rotation: "360"}, 5000, starSpin);
}
starSpin();
}
+1 ... y * ¡esa es * la respuesta correcta! Gracias Dmitry! –
¡Sí! Eres una leyenda, Dmitry. Muchas gracias. Una estrella dorada (giratoria) para ti. – mradbourne
Después de miles de horas tryingo para saber cuál es el problema, descubrí que el sintax es: transform: "r180" en vez de rotarion: 180. ¿Cambió el marco? ¿Te importa editar la publicación para agregar esta información? – Ismael