l'ho scritto un po' così, sarebbe da provare...
codice:
var verifica:Boolean = false;
var pressione:Object = new Object();
pressione.onKeyDown = function(){
if(Key.isDown(Key.LEFT)){
verifica = true;
}
if(!Key.isDown(Key.LEFT) && Key.isDown(Key.RIGHT)){
if(verifica == true){
verifica = false;
_root.barra._xscale += 1;
}
}
}
Key.addListener(pressione);
var a:Number = setInterval(function(){
if(_root.barra._xscale >= 100){
clearInterval(a);
trace("You're winner :) ");
} else if (_root.barra._xscale <= 0){
clearInterval(a);
trace("You're loser :(");
} else {
_root.barra._xscale -= 1;
}
}, 100);