Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/02/2010, 06:49
Avatar de Polu
Polu
 
Fecha de Ingreso: febrero-2003
Mensajes: 135
Antigüedad: 21 años, 9 meses
Puntos: 0
De acuerdo Respuesta: MouseEvent, ayuda, no consigo repeler con el mouse, un clip de película

Hola loncho_rojas,
He probado tu script pero no va. He captado por ahí una forma de hacerlo y me va ferfecto. Lo he pillado de "cyclospace",

http://kodamabcn.wordpress.com/2009/...umido-con-as3/


Está retocado por que, en realidad este escrypt es de "Sargento".

http://www.sargentoweb.com/as3/?doc=15


Este es el scrypt por si a alguien le interesa, lo he probado y va muy bien:

//-----------------------------------------------------------------------------------

Código Javascript:
Ver original
  1. var cuadro:MovieClip;
  2.  
  3. cuadro.origenX=cuadro.x;
  4.  
  5. cuadro.profundidad=100;
  6.  
  7.  
  8.  
  9. var arrObjetos:Array=new Array(cuadro);
  10. arrObjetos.sortOn( 'profundidad', Array.NUMERIC );
  11. for (var i:int = 0; i < arrObjetos.length; i++) {
  12. arrObjetos[i].addEventListener(Event.ENTER_FRAME,fmover);
  13. addChild(arrObjetos [ i ] );
  14. }
  15.  
  16.  
  17. var ratonX:Number;
  18. var destX:Number;
  19.  
  20. function fmover(event:Event):void {
  21.  
  22.  
  23. ratonX = ((stage.stageWidth / 1) - stage.mouseX) / (stage.stageWidth / 1);
  24. destX= event.target.origenX + (ratonX * event.target.profundidad);
  25.  
  26.  
  27. event.target.x += (destX - event.target.x)/8;
  28.  
  29. }

Última edición por Polu; 13/02/2010 a las 06:55