Comunidad de diseño web y desarrollo en internet online

¿¿¿ Botón para que la animación corra hacia atrás ???

Citar            
MensajeEscrito el 10 Jul 2007 04:09 pm
Hola.

Para que corra una animacion hacia Adelante usando un botón,
es suficiente esto:

on (press) {
play();
}
con eso no hay duda, Pero...
¿¿ Existe algún codigo que al apretar un botón corra la animación pero hacia Detrás ??
con el prevFrame sólo corre un frame y no la animacion completa.
:crap:

Gracias anticipadas
Fexs

Por Fexs

13 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 10 Jul 2007 06:47 pm

Código :

var intervalId:Number;
var count:Number = 0;

function play_reversa(clip:MovieClip,repetir){
   if(count == repetir){
      clearInterval(intervalId);
   }else{
      if(clip._currentframe != 1){
         clip.prevFrame();
      }else{
         count++;
         clip.gotoAndStop(clip._totalframes);
      }
   }
}

function reproducir_hacia_atras(clip:MovieClip,repetir,duration){
   intervalId = setInterval(this, "play_reversa", duration, clip, repetir);
}

el_mc.stop();
my_btn.onPress = function(){
   reproducir_hacia_atras(el_mc,4,50);
}


Necesitas dos mc: uno sera la animación al que nombraras el_mc, y el otro sera el boton que se llamara my_btn. Pones este codigo en el primer fotograma, y listo ^^.

Si te das cuenta en la funcion que llamo, hay tres parametros:

el_mc: es el nombre del MovieClip, que deseo reproducir hacia atras.
4: es la cantidad de veces que se reproducira
50: es la velocidad con que se reproducira, esta representado en milisegundos, osea
50=20fps
100=10fps
1000=1fps

Por gcm

Claber

557 de clabLevel

3 tutoriales

Genero:Masculino  

Diseñador Grafico y Web, Geek

firefox
Citar            
MensajeEscrito el 12 Jul 2007 03:38 pm
A la cantidad de veces que se reproducira, hay que sumarle uno :oops:

Por gcm

Claber

557 de clabLevel

3 tutoriales

Genero:Masculino  

Diseñador Grafico y Web, Geek

firefox
Citar            
MensajeEscrito el 12 Jul 2007 04:41 pm
Gracias!!

Por Fexs

13 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.