Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/01/2011, 10:13
diego1311
 
Fecha de Ingreso: diciembre-2008
Ubicación: Lima - Perú
Mensajes: 187
Antigüedad: 15 años, 11 meses
Puntos: 3
Respuesta: Manipular guías de movimiento en AS3

Hola, no se si se pueda manipular la guía de movimiento mediante as3. Me parece que para eso hay que investigar aqui http://livedocs.adobe.com/flash/9.0_...riptLangRefV3/

Sin embargo tengo un método para poder mover clips dinámicos(creados mediante código) según una guía de movimiento.

Primero crea un movieClip llamado cuadrado y vincúlalo con una guía de movimiento cualquiera para que se mueva siguiendo dicha ruta.

Ahora crea la siguiente clase para que la importes en tu aplicación
Código HTML:
Ver original
  1. package
  2. {
  3.     import flash.display.MovieClip;
  4.     import flash.events.Event; 
  5.  
  6.     public class prueba extends MovieClip
  7.     {      
  8.         private var circulo:MovieClip=new MovieClip();
  9.        
  10.         public function prueba():void
  11.         {
  12.             cuadrado.visible=false;
  13.             addEventListener(Event.ENTER_FRAME, moverObjetoDinamico);          
  14.             circulo.graphics.beginFill(0xFF0000);
  15.             circulo.graphics.drawCircle(0,0,10);
  16.             addChild(circulo);
  17.         }
  18.        
  19.         private function moverObjetoDinamico(e:Event):void
  20.         {
  21.             circulo.x=cuadrado.x;
  22.             circulo.y=cuadrado.y;
  23.         }
  24.     }
  25. }

En resumen mi método consiste en hacer que el objeto dinámico persiga al objeto creado mediante los controles de flash.

Saludos