Ciao a tutti come si fa a cambiare tramite AS3 il punto di registrazione di un MC?

di seguito c'è un esempio di un figura geometrica creata in AS3 e ho attribuito degli ascoltatori per fare effetto pulsante.

al rollover l'ogetto cresce, al rollout ritorna alla simensione original.

Ora se vedete l'esempio che vi posto noterete che il quadrato si ingrandisce spostandosi a de quindi ha un punto di registrazione in alto a sinistra, come faccio a spostarlo al centro?

grazie per l'aiuto

Codice PHP:
import flash.display.Sprite;
import flash.display.BlendMode;
import flash.events.MouseEvent;
import fl.transitions.*;
import fl.transitions.easing.*;
var 
mc:MovieClip = new MovieClip();

var 
square:Sprite = new Sprite();
square.graphics.beginFill(0xFF88CC);
square.graphics.drawRect(008080);
mc.x=200;
mc.y=100;
addChild(mc);
mc.addChild(square);



mc.addEventListener(MouseEvent.MOUSE_OVERdimObject);
mc.addEventListener(MouseEvent.MOUSE_OUTrestoreObject);

function 
dimObject(event:MouseEvent):void {
 var 
myTweenx:Tween = new Tween(mc"scaleX"Strong.easeOut11.51true);
 var 
myTweeny:Tween = new Tween(mc"scaleY"Strong.easeOut11.51true);
}

function 
restoreObject(event:MouseEvent):void {
var 
myTweenx:Tween = new Tween(mc"scaleX"Strong.easeOut1.511true);
var 
myTweeny:Tween = new Tween(mc"scaleY"Strong.easeOut1.511true);

Grazie per l'aiuto
Tony