Уберите
var и
Number, тогда вне функции эта переменная останется определенной.
Ключевое слово в вашем вопросе - "потом". "Потом" - это значит только после onLoadInit. Использовать ее также можно будет, отталкиваясь от этого события:

Код AS1/AS2:
var magicNumber:Number ;
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.addListener(this);
this.onLoadInit = function (mc:MovieClip)
{
magicNumber = mc._width ;
nextAction();
};
mcl.loadClip(fileUrl, containerMc);
function nextAction()
{
trace(magicNumber); //выведет ширину загруженной картинки
//дальнейшие действия с magicNumber ....
}
trace(magicNumber); //выведет: undefined
До события onLoadInit она останется не определена, значит просто вписать ее ниже по коду нельзя, обязательно использование привязывайте к событию. Тогда все заработает.