Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/01/2010, 18:48
polo_W12
 
Fecha de Ingreso: enero-2008
Ubicación: Concepción, Chile
Mensajes: 76
Antigüedad: 16 años, 9 meses
Puntos: 3
Respuesta: Desplazar movieclip de corrido AS3

Cita:
Iniciado por Diegoazul Ver Mensaje
Elimina el ciclo así:
Efectivamente el código debería funcionar a la perfección pero yo lo modifiqué para que solo utilices una sola función.

Código ACTIONSCRIPT:
Ver original
  1. boton.addEventListener (MouseEvent.MOUSE_DOWN,una_sola_funcion);
  2. boton.addEventListener (MouseEvent.MOUSE_UP,una_sola_funcion);
  3.  
  4. function una_sola_funcion(e:MouseEvent): void{
  5.     if(e.buttonDown){
  6.         stage.addEventListener(Event.ENTER_FRAME,ciclo);
  7.     }else{
  8.         stage.removeEventListener(Event.ENTER_FRAME ,ciclo);
  9.     }
  10. }
  11.  
  12. function ciclo(event:Event): void{
  13.     cuadrado.y+=10;
  14. }

Espero te sea de ayuda.
Saluda Atte.
Claudio Barrera Asencio.