onLoadInitの中だと変数の扱いがわかんない


class GoodListImg extends GoodList {
private var originalWidth:Number;
private var originalHeight:Number;
private var targetLoad:Object;
//
function GoodListImg (b:String, c:String) {

originalWidth = _root[targetLoad].loadMovie_mc._width;
originalHeight = _root[targetLoad].loadMovie_mc._height;
/*
■ MovieClipLoader
*/
var my_mcl:MovieClipLoader = new MovieClipLoader ();
var oListener:Object = new Object ();
oListener.onLoadInit = function (target_mc:MovieClip) {
target_mc._width = 99;
target_mc._height = 99;
target_mc._x = -49;
target_mc._y = -49;
/*
ここでoriginalWidthなどのプロパティがとってこれない。なぜ??
*/
};
my_mcl.addListener (oListener);
my_mcl.loadClip (b, _root[targetLoad].loadMovie_mc);
}
/*
drop_05の不在確認
*/
static function get_drop_05 ():Boolean {
return drop_05;
}
}