Comunidad de diseño web y desarrollo en internet online

Codigo de actionscript 3 para controlar la linea del tiempo

Citar            
MensajeEscrito el 07 Mar 2012 10:43 pm
Bueno quisiera saber como hacer el codigo en AS3 para controlar la linea del tiempo de una animacion con el movimiento del mouse este es un ejemplo de lo que quiero hacer pero el ejemplo esta hecho en as2 quiero saber como hacerlo en as3 EJEMPLO
Gracias de antemano por su colaboracion.

Por gonzi19887

1 de clabLevel



 

opera
Citar            
MensajeEscrito el 08 Mar 2012 04:36 am
version as3 (poner en fotograma 1)

Código ActionScript :

import flash.events.MouseEvent;
import flash.events.Event;
import flash.display.MovieClip;

var indice_rotacion: Number= 5;

var fotograma_inicio: Number;
var posicion_puntero: Number;

stop();

this.addEventListener(MouseEvent.MOUSE_DOWN, Pulsado);

function Pulsado(e: MouseEvent): void
{
   fotograma_inicio = ohm_mc.currentFrame;
   posicion_puntero = this.stage.mouseX;
   
   this.addEventListener(Event.ENTER_FRAME, Reproduccion);
   this.addEventListener(MouseEvent.MOUSE_UP, Soltado);
}

function Reproduccion (e: Event): void
{
   var deslizamientoX: Number= this.stage.mouseX-posicion_puntero;
   var deslizamientoFrames: Number = int(deslizamientoX/indice_rotacion);
   var fotogramaDestino: Number = fotograma_inicio-deslizamientoFrames;

   if (fotogramaDestino<1) 
      fotogramaDestino = ohm_mc.totalFrames+fotogramaDestino;
      
   if (fotogramaDestino>ohm_mc.totalFrames)
      fotogramaDestino = fotogramaDestino-ohm_mc.totalFrames;

   ohm_mc.gotoAndStop(fotogramaDestino);
}

function Soltado (e: MouseEvent): void
{
   this.removeEventListener(Event.ENTER_FRAME, Reproduccion);
   this.removeEventListener(MouseEvent.MOUSE_UP, Soltado);
}

saludos

Por Yonomimi

76 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 08 Mar 2012 04:12 pm
Muchas gracias me sirvio bastante bn de nuevo gracias

Por gonzi19887

1 de clabLevel



 

opera

 

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