а что мешает сделать так?

Код AS1/AS2:
var size:Number = 50;
b1.onRollOver = function(){
var s:Number = 0;
onEnterFrame = function(){
if(s<=size) {
b1._xscale = 100 + s;
b1._yscale = 100 + s;
s+=10;
}
}
}
b1.onRollOut = function(){
var s:Number = 0;
onEnterFrame = function(){
if(s<=size) {
b1._xscale = 100 + size - s;
b1._yscale = 150 - s;
s+=10;
}
}
}
исходник приаттачил
там уж сам подгонишь под свои нужды