Para conseguirlo havia pensado en dibujar un simple grafico con la forma de una barra, y luego encima, una instancia que hace de maskara que inicialmente no la deja mostrar nada.
Al frame donde se ejecuta la accion llega una variable (puntuacion, de 0 a 10) y segun este valor, la maskara se va desplazando hacia la derecha de manera decelerada, dejando asi mostrar la porcion de barra correspondiente.
Pos bien... eso es mi idea que no consigo implantar. He estado leyendo varios posts que hablan de actionscript i movimiento pero esuqe nohay manera de que la barra se ature en el sitio correcto (o se pasa o se queda corta).
Aqui el codigo de lo que he escrito:
Código:
//Calculo la largada que va a tener la barra max=((barra._x+barra._width/2)/10)*puntuacion+((barra._x+barra._width/2)/10); flecha._x=max; //barra es la instancia de la barra que se verá //mask es la maskara que va corriendo y mostrando la porcion de barra a=10; onEnterFrame = function() { mask._x+=a; if ( (mask._x+(mask._width/2))>max/2) { a-=0.2; trace("freno"); } if (a<0) { a=0; delete onEnterFrame; next_btn._visible=true; } }