Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2013, 15:09
lionel1989
 
Fecha de Ingreso: septiembre-2012
Ubicación: Argentina
Mensajes: 43
Antigüedad: 12 años, 6 meses
Puntos: 0
Moverme a traves de frames con mouse_down

Hola, qué tal?. Tengo una secuencia de imagenes que reproducidas muestran un producto en 360 grados la cual importé en flash y quisiera poder usar mouse_down para avanzar y retroceder de fotograma dependiendo la dirección del arrastre, en vez de tener que hacer el boton para ir de a uno por vez con nextFrame y prevFrame.

Es muy complicado?
hay alguna manera de reutilizar este codigo en orden de conseguirlo?

Código:
import flash.events.MouseEvent;
import flash.events.Event;
mc1.addEventListener(MouseEvent.MOUSE_DOWN,downf);
mc1.addEventListener(MouseEvent.MOUSE_UP,upf);


addEventListener(Event.ENTER_FRAME, update);
var dragging:Boolean;
var offSetX:int;
var offSetY:int;

function downf(e:MouseEvent)
{
dragging = true;
offSetX = mouseX - mc1.x;
offSetY = mouseY - mc1.y;
}

function upf(e:MouseEvent)
{
dragging = false;
}

function update(e:Event)
{
if(dragging)
{
mc1.x = mouseX - offSetX;
mc1.y = mouseY - offSetY;
}
}