yes sir..
you still need to load them into a target or container..
Code:
//create an object to handle the data available form the MovieClipLoader() object.
var contentListener:Object = new Object();
// create function that fires/executes when the content is complete
contentListener.onLoadProgress = function(target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
trace(target_mc._name + ".onLoadProgress with " + bytesLoaded + " bytes of " + bytesTotal);
}
// create function that fires/executes when the content is complete
contentListener.onLoadComplete = function(target_mc:MovieClip, httpStatus:Number):Void {
trace(">> contentListener.onLoadComplete()");
};
// create function that fires/executes when the content has initialized and is ready for manipulation
contentListener.onLoadInit = function(target_mc:MovieClip):Void {
trace(">> contentListener.onLoadInit()");
target_mc._visible = false;
};
// create our MovieClipLoader instance (called: contentLoader)
var contentLoader:MovieClipLoader = new MovieClipLoader();
// add our 'listener' object to our MovieClipLoader instance
contentLoader.addListener(contentListener);
contentLoader.loadClip("external.swf", containerClip);
someButton.onPress = function(){
containerClip._vivible = true;
}
you can use the other call back function
onLoadStart()
onLoadProgress()
etc..etc
to also do other things in your movie.. like display the percentage loaded. or start/stop another movieClip...etc
this is AS2 by the way...