Comunidad de diseño web y desarrollo en internet online

Avanzar y retroceder fotogramas mediante arrastrar y soltar

Citar            
MensajeEscrito el 08 Feb 2013 08:53 pm
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;
}
}

Por lio89

18 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Feb 2013 05:46 pm
Idea: puedes usar un componente slider y hacer que refleje el valor de currentframe

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Feb 2013 06:35 pm
Muchas gracias Jorge!!! lo voy a tratar de implementar.

Por lio89

18 de clabLevel



 

firefox

 

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