Cita:
Iniciado por Diegoazul 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 originalboton.addEventListener (MouseEvent.MOUSE_DOWN,una_sola_funcion);
boton.addEventListener (MouseEvent.MOUSE_UP,una_sola_funcion);
function una_sola_funcion(e:MouseEvent): void{
if(e.buttonDown){
stage.addEventListener(Event.ENTER_FRAME,ciclo);
}else{
stage.removeEventListener(Event.ENTER_FRAME ,ciclo);
}
}
function ciclo(event:Event): void{
cuadrado.y+=10;
}
Espero te sea de ayuda.
Saluda Atte.
Claudio Barrera Asencio.