per gestire un evento che modifica le proprietà del clip nel tempo, devi affidarti ad una funzione che ripete ciclicamente le azioni
tale evento era fino a flash mx affidato quasi esclusivamente all'enterFrame, ma da flash mx 2004 è stata introdotta la classe Tween che consente di gestire queste modifiche in una sola riga di codice
sulla classe c'è parecchia documentazione in giro per il web, comunque in generale e per il tuo caso funziona in questo modo

Codice PHP:
import fl.transitions.Tween;
import fl.transitions.easing.*;
function 
scaleClip(t:DisplayObjectw:Numberh:Number):Tween {
    var 
tw:Tween = new Tween(t"width"None.easeNonet.widthw1true);
    var 
th:Tween = new Tween(t"height"None.easeNonet.heighth1true);
    return 
th;
}

pulsanteImmagini.addEventListener(MouseEvent.MOUSE_OVERmouseHandler);
pulsanteImmagini.addEventListener(MouseEvent.MOUSE_OUTmouseHandler);

function 
mouseHandler(e:MouseEvent){
    if(
e.type == "mouseOver") {
        var 
w:Number 370.5;
    } else if(
e.type == "mouseOut") {
        var 
w:Number 264.4;
    }
    var 
h:Number = (e.target.height*w)/e.target.width;
    
scaleClip(e.targetwh);