hola a todos:
He creado una animacion en Flash CS3 bajo actionscript 1.0 & 2.0 (el actionscrip 3.0 no me interesa aprenderlo de momento) en la cual, apretando un boton, realiza la misma animacion pero al reves un poco mas RAPIDO hasta el frame que yo le digo.
Todo funciona bien cuando le doy al CTRL + ENTER.
Todo funciona bien si ejecuto el .SWF desde mi PC.
Pero cuando ejecuto el archivo .HTML que crea al publicar el archivo .FLA, me encuentro con que al apretar el boton FUNCIONA A LA MISMA VELOCIDAD que al derecho, cuando yo lo que quiero es que me vaya a MAYOR VELOCIDAD como me va de las otras 2 formas mencionadas.
¿CUAL CREEIS QUE ES LA CAUSA?.
¿CONOCEIS ALGUNA OTRA FORMA DE HACERLO?
Aqui os dejo los codigos:
En el primer frame pongo esto:
function mover(frame) {
frame = Number(frame);
if (frame>_currentframe) {
lado = "der";
} else {
lado = "izq";
}
function mueve() {
clearInterval(a);
if (frame<>_currentframe) {
if (lado == "izq") {
prevFrame();
} else {
nextFrame();
}
} else {
clearInterval(inte);
}
updateAfterEvent();
}
inte = setInterval(mueve, 5);
}
En el boton pongo esto otro:
on (release) {
mover (7);
}
Gracias de antemano por vuestra ayuda.