all'interno del movieClip crea un altro movieClip (e lo chiami ad esempio mcInterno).
Quindi carichi il file esterno in questo movieClip.
Una volta caricato sposti il movieClip interno al centro in questo modo:

codice:
mc.mcInterno._x = -(Math.round(mc.mcInterno._width/2));
mc.mcInterno._y = -(Math.round(mc.mcInterno._height/2));
l'effetto ovviamente va associato al movieClip mc

na cosa del genere:

codice:
function carica() {
	car = mc.mcInterno.getBytesLoaded();
	tot = mc.mcInterno.getBytesTotal();
	if (car>1024 && car == tot) {
		clearInterval(a);
		mc.acc = 3.0;
		mc.ine = 1.5;
		mc.mcInterno._x = -(Math.round(mc.mcInterno._width/2));
		mc.mcInterno._y = -(Math.round(mc.mcInterno._height/2));
		mc._xscale = mc._yscale=1;
		mc.endw = 200;
		mc.endh = 200;
		mc._alpha = 100;
		mc.onEnterFrame = function() {
			this.dw = (this.dw+(this.endw-this._width)/this.acc)/this.ine;
			this.dh = (this.dh+(this.endh-this._height)/this.acc)/this.ine;
			this._width += this.dw;
			this._height += this.dh;
		};
	}
}
loadMovie("esterno.swf", mc.mcInterno);
mc._alpha = 0;
a = setInterval(carica,400);
io sullo stage ho un movieClip chiamato
mc
ed al suo interno appunto un movieClip chiamato mcInterno

in esterno.swf ho un immagine.

ps: questo script funziona solo per file con peso > di 1024 byte