E' molto veloce e non vedo bene cosa succede ma, se ho capito, un metodo molto rapido e sbrigativo potrebbe essere quello di usare un mc a rettangolo, coi triangolini agli angoli, che si deforma a seconda dei valori presi dalle istruzioni sopra.

codice:
onClipEvent (load) {
    frame = 10;
}

onClipEvent (enterFrame) {
_width += (_level1.nomemc._width - _width)/frame;
_height += (_level1.nomemc._height - _height)/frame;
}