el codigo tiene dos partes en el fotograma donde estan creados todos los botones va esto:
var si:Number; //Variable que nos dira cual boton se a pulsado
var pos:Array=new Array(5); //arreglo que almacenara las pociciones de los botones en x
pos[0]=80;
pos[1]=259;
pos[2]=437.9; // Valores de los botones en x
pos[3]=617;
pos[4]=795;
function inter(valor:Number):Number{ // Funcion encargada de dar buelta a cola de valores
if(valor==6){valor=1;}
if(valor==7){valor=2;}
if(valor==

if(valor==9){valor=4;}
return valor;
}
function recorre(){ // funcion que asigna nuevas posiciones
num=Math.abs(_root.si-5);
_root["b"+inter(_root.si)+"_btn"]._x=pos[4];
_root["b"+inter(_root.si+1)+"_btn"]._x=pos[0];
_root["b"+inter(_root.si+2)+"_btn"]._x=pos[1];
_root["b"+inter(_root.si+3)+"_btn"]._x=pos[2];
_root["b"+inter(_root.si+4)+"_btn"]._x=pos[3];
}
y en cada boton, va esto:
on(release){
_root.si=1; //sustituyendo aqui el valor 1 dependiendo del numero de boton que sea
_root.recorre();
}
mi pregunta es:
hay algun AS para hacer que en vez de cambiar de posición de forma brusca, se deslicen hasta esa posición? me imagino que será declarando una variable de aceleración, pero no tengo mucha idea de AS y no se como hacerlo, me podrian ayudar? gracias de antemano.