我正试图将一系列外部主权财富基金加载到舞台上的电影剪辑中。
swf的尺寸为800 x 600,而容器的尺寸为400 x 400。
我希望装载到容器中的任何swf为400 x 400
我正在使用以下代码:
var movLoad:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();
myListener.onLoadInit = function(thisMc:MovieClip) {
thisMc._height = 400;
thisMc._width = 400;
};
movLoad.addListener(myListener);
btnNext.onPress = function()
{
loadSwf("myswf_file1.swf");//will change name accordingly.
}
function loadSwf(swf)
{
movLoad.loadClip(swf, container_mc);
// myswf1.swf is a swf which could be of any size .
// container_mc is movieclip on stage.
//container_mc has dimension 400 x 400
}