Foros del Web » Creando para Internet » Flash y Actionscript »

Tween según Mouse

Estas en el tema de Tween según Mouse en el foro de Flash y Actionscript en Foros del Web. 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: ...
  #1 (permalink)  
Antiguo 25/12/2011, 03:29
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 3 meses
Puntos: 3
Tween según Mouse

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!
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #2 (permalink)  
Antiguo 30/12/2011, 08:16
Avatar de lucasiramos  
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 19 años, 8 meses
Puntos: 13
Respuesta: Tween según Mouse

Hola Mamon. Disculpame que no lea el codigo, ya me estoy yendo! Pero fijate si los Frames por Segundo de tu animación no son muy bajos. Yo le pongo 30 Fps, ya que los 12 que trae por defecto son pocos.

Espero te sirva!
Saludos, Lucas

Etiquetas: as3
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:25.