avrei usato più una roba simile
codice:
onClipEvent(enterFrame){
scala_y=(100-_root.perc)/5;
this._yscale+=Math.floor(scala_y);
}
anche se non l'ho mai provato a fare

con il tuo codice mi pare che la barra rimanga sempre a yscale uguale a zero