Hola,
Lo que quiero hacer es que se muevan varios movieclips según el mouse.
Lo he logrado, pero el movimiento no se ve como esto:
http://www.toyotaperu.com.pe/avensis/
Este es mi código
Código:
interna.fotos.addEventListener(MouseEvent.MOUSE_MOVE, MovePhotos);
private function MovePhotos(e:MouseEvent):void{
var WidthMask:Number = 633;
var position:Number = e.stageX-284;
position = (position > WidthMask) ? WidthMask : position;
var WidthFotos:Number = interna.fotos.width;
var MaxMove:Number = WidthFotos-WidthMask;
var porcentage:Number = Math.round(position*100/WidthMask);
var newPosition:Number = (porcentage*MaxMove/100)*-1;
//if(tweenFotos && tweenFotos.isPlaying) tweenFotos.finish;
var fotos:Number = interna.fotos.numChildren;
for(var i:Number=0;i<fotos;i++){
tweenFotos = new Tween(interna.fotos.getChildAt(i), "x", Regular.easeInOut, interna.fotos.getChildAt(i).x, newPosition+(i*45+interna.fotos.getChildAt(i).width*i), .5, true);
//interna.fotos.getChildAt(i).x = newPosition+(i*45+interna.fotos.getChildAt(i).width*i);
}
}
El movimiento me funciona pero no se ve fluido, sino cortado y no queda bonito como el ejemplo que pongo arriba.
Alguien sabe lo que debo hacer? Gracias!