добрый день.
прошу помочь решить проблему.
ниже код который по нажатию запускает прелоадер.
хотелось бы чтоб "loadClip" выполнялся после окончания загрузки а не по нажатию как щас.

Код AS1/AS2:
projects_btn.onPress = function() {
preloader._visible = true;
var mc_loader:MovieClipLoader = new MovieClipLoader();
var listener = new Object();
listener.onLoadStart = function(target_mc:MovieClip):Void {
var loadProgress = listener.getProgress(target_mc);
};
listener.onLoadProgress = function(target_mc:MovieClip, numBytesLoaded:Number, numBytesTotal:Number):Void {
var numPercentLoaded:Number = numBytesLoaded/numBytesTotal*100;
};
listener.onLoadComplete = function(target_mc:MovieClip, status:Number):Void {
};
listener.onLoadInit = function(target_mc) {
bContentLoaded = true;
if (bContentLoaded == true) {
preloader._visible = false;
mc_MainContainer._alpha = 0;
}
mc_MainContainer.alphaTo(100,2,"easeOutExpo");
};
listener.onLoadError = function(target_mc:MovieClip, errorCode:String, status:Number) {
};
mc_loader.addListener(listener);
mc_loader.loadClip("swf/home2.swf",mc_MainContainer);
};