Código :
stop();
import flash.events.TimerEvent;
B_R_1.y= B_R_1.y;
B_R_2.y= B_R_1.y+B_R_1.height+5;
B_R_3.y= B_R_2.y+B_R_2.height+5;
B_R_4.y= B_R_3.y+B_R_3.height+5;
B_R_5.y= B_R_4.y+B_R_4.height+5;
function refrescar_refri (event:TimerEvent){
B_AR_R.addEventListener(MouseEvent.MOUSE_DOWN, scroll_R_arriba)
function scroll_R_arriba (event){
if (B_R_1.y >= -199 ){ B_R_1.y --; } else {B_R_1.y = -200; trace("convertimos en 10 el valor por que se ha pasado el límite")}
B_R_1.y= B_R_1.y;
B_R_2.y= B_R_1.y+B_R_1.height+5;
B_R_3.y= B_R_2.y+B_R_2.height+5;
B_R_4.y= B_R_3.y+B_R_3.height+5;
B_R_5.y= B_R_4.y+B_R_4.height+5;
trace("ARRRIBAAAA,",B_R_1.y,timer_R)
}
B_A_R.addEventListener(MouseEvent.MOUSE_DOWN, scroll_R_abajo)
function scroll_R_abajo (event){
if (B_R_1.y <= 9) {B_R_1.y ++;} else {B_R_1.y = 10}
B_R_1.y= B_R_1.y;
B_R_2.y= B_R_1.y+B_R_1.height+5;
B_R_3.y= B_R_2.y+B_R_2.height+5;
B_R_4.y= B_R_3.y+B_R_3.height+5;
B_R_5.y= B_R_4.y+B_R_4.height+5;
trace("ABAJOOOOO",B_R_1.y, timer_R)
}
}
var timer_R:Timer = new Timer(1000,1);
timer_R.addEventListener(TimerEvent.TIMER, refrescar_refri)
timer_R.start();este es el código, a ver en que fallo.
Espero haberme explicado
PD: B_R_1, B_R_2, B_R_3, B_R_4, B_R_5 son los botones que se mueven (pero pueden ser movieclips o lo que sea, eso no es importante ahora)
B_AR_R es el boton de arriba.
B_A_R es el boton de abajo.
