Hello,
yes, partly...
But to use AutoFitArea I need to know mc size. However, I don`t know how to get it? Can you please check this code?
var queue:LoaderMax = new LoaderMax({name:"mainQueue", onComplete:processLoad});
queue.append(loader);
queue.append(new DataLoader(adImage, {name:"swf", format:"binary"}));
function processLoad (e:Event):void {
if (loadCheck == 0){
swf1 = new Loader();
corner.adHolder.ad.addChild(swf1 as DisplayObject);
swf1.loadBytes(LoaderMax.getContent("swf"));
// get size
var rawContent:DisplayObject = swf1 as DisplayObject; //gets the image that was loaded
var bounds:Rectangle = rawContent.getBounds(rawContent);
trace("native width: " + bounds.width + ", height: " + bounds.height);
corner.adHolder.ad.adArea.width = bounds.width;
corner.adHolder.ad.adArea.height = bounds.height;
var area:AutoFitArea = new AutoFitArea(corner.adHolder, 0, 0, 250, 50, 0x000000);
area.attach(corner.adHolder.ad, {scaleMode:ScaleMode.STRETCH, hAlign:AlignMode.LEFT, vAlign:AlignMode.CENTER, crop:true});
area.preview = true;
}
}