не работает, потому что..
сравни:

Код:
on (release) {
clearInterval(scaleInterval);//если клинуть во время увеличения, то надо предыдущий убить
var scaleInterval=setInterval(scale,50);
var a = 0;
function scale() {
_xscale += 5;
_yscale += 5;
a += 5;
if (a>50) {
clearInterval(scaleInterval);
}
}
}