Помогите пожалуйста разобраться с прелоадером, никак понять не могу как его поставить у себя.
Есть два слоя - preloader, имеющий 1 кадр и content, имеющий 2 кадра.
Есть класс Main.

Код AS3:
public function Main(){
stop();
var imageBar:imgBar = new imgBar();
imageBar.x = (stage.stageWidth - imageBar.width) / 2 - imageBar.width / 4;
imageBar.y = imageLogo.y + imageLogo.height / 2 + 5;
var leftLayer:MovieClip = new MovieClip();
leftLayer.graphics.beginFill(0xffffff);
leftLayer.graphics.drawRect(imageBar.x, imageBar.y,
imageBar.width / 2, imageBar.height);
var rightLayer:MovieClip = new MovieClip();
rightLayer.graphics.beginFill(0xffffff);
rightLayer.graphics.drawRect(imageBar.x + imageBar.width,
imageBar.y, imageBar.width / 2, imageBar.height);
addChild(imageBar);
addChild(leftLayer);
addChild(rightLayer);
loaderInfo.addEventListener(ProgressEvent.PROGRESS, progressHandler);
loaderInfo.addEventListener(Event.COMPLETE, completeHandler);
function progressHandler(event:ProgressEvent):void {
var loaded:uint = event.bytesLoaded;
var total:uint = event.bytesTotal;
var percentLoaded:Number = Math.round((loaded/total) * 100);
imageBar.x = (stage.stageWidth - imageBar.width) / 2 - imageBar.width / 4;
imageBar.x += (imageBar.width / 2) * (percentLoaded / 100);
}
function completeHandler(event:Event):void {
removeChild(imageBar);
removeChild(leftLayer);
removeChild(rightLayer);
gotoAndStop(2);
Start();
}
}
Все картинки в библиотеке загружаются на 2 кадр(Publish Setting/Flash/Settings/Export classes in frame = 2)
Но так не получается. Ошибки:

Код:
1180: Call to a possibly undefined method stop.
1180: Call to a possibly undefined method gotoAndStop.
Добавлено через 48 минут
Заработало, нужно было всего лишь поставить MovieClip(root)