Comunidad de diseño web y desarrollo en internet online

Aceleracion de una animacion dentro de un movie clip.

Citar            
MensajeEscrito el 24 Oct 2008 06:24 am
Hola muchachos, tengo el siguiente problema, ojala puedan ayudarme: Tengo una animacion de 100 frames dentro de un clip de pelicula, lo que necesito hacer es que al mantener oprimida una tecla la animacion se acelere, o sea vaya mas rapido de lo normal y al soltar la tecla vuelva a la velocidad inicial, muchas gracias.

Por tavorracho

15 de clabLevel



 

msie7
Citar            
MensajeEscrito el 24 Oct 2008 10:52 am
Este código hará que la animación se reproduzca a una velocidad determinada depende de la variable "frames", si esta variable es 1 se reproducirá normalmente, si es mayor a uno se incrementará la velocidad:

Suponiendo que tu clip de película tiene como nombre de instancia "animacion"

Código ActionScript :

var frames:Number = 1;

animacion.onEnterFrame = function():Void{

   if(this._currentframe + frames <= this._totalframes){
   
      this.gotoAndStop(this._currentframe + frames);
   
   }else{
      
      this.gotoAndStop(this._totalframes);
      delete this.onEnterFrame;
      
   }

}

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 10 May 2009 11:46 pm
muchas gracias por tu ayuda, de los mejores foros que hay, thaks.

Por tavorracho

15 de clabLevel



 

msie7

 

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